Grammar Focus

Present Perfect (Παρακείμενος)

We use the Present Perfect (Παρακείμενος) to connect the past with the present. The exact time is usually not important.

I have visited London.She has finished her homework.

1. When do we use Present Perfect?

📘 Theory (Θεωρία)

  • Life experiences (εμπειρίες): I have been to Italy.
  • Recent actions with a present result (πρόσφατες πράξεις με αποτέλεσμα τώρα): She has lost her keys.
  • Actions that started in the past and continue now (ξεκίνησαν στο παρελθόν και συνεχίζονται): We have lived here for five years.
  • Finished actions with no exact time (χωρίς συγκεκριμένο χρόνο): He has cleaned his room.

✅ Examples

  • I have tried sushi. → Έχω δοκιμάσει σούσι.
  • She has broken her pencil. → Έχει σπάσει το μολύβι της.
  • They have lived in Greece since 2020. → Ζουν στην Ελλάδα από το 2020.

2. Form (Σχηματισμός)

TypeStructureExample
Affirmative (Κατάφαση)Subject + have/has + past participleI have finished. / She has eaten.
Negative (Άρνηση)Subject + haven’t/hasn’t + past participleThey haven’t arrived.
Question (Ερώτηση)Have/Has + subject + past participle?Have you seen this film?

Past participle: regular verbs usually end in -ed (play → played), but many verbs are irregular (go → gone, see → seen, eat → eaten).

3. Useful words

WordUseExample
everquestions about experienceHave you ever ridden a horse?
nevernegative experienceI have never seen snow.
justvery recent actionShe has just arrived.
alreadyearlier than expectedHe has already finished.
yetquestions / negativesHave you finished yet? / I haven’t finished yet.

4. For and Since

  • for + period of time: for two years, for three days, for a long time
  • since + starting point: since 2020, since Monday, since I was six

I have known Anna for five years. → Γνωρίζω την Άννα εδώ και πέντε χρόνια.

We have lived here since 2021. → Ζούμε εδώ από το 2021.

5. Present Perfect vs Past Simple

Present PerfectPast Simple
Connects past and presentFinished action in the past
Exact time is not importantExact time is often mentioned
I have visited London.I visited London last year.

Compare the examples

  • She has lost her keys. → She doesn’t have them now. (result now)
  • She lost her keys yesterday. → We know exactly when.
  • Have you ever eaten sushi? → life experience
  • Did you eat sushi yesterday? → specific past time

📝 Practice

A. Choose the correct tense.

  1. I have seen / saw this film three times.
  2. We have visited / visited Athens last summer.
  3. She has just finished / finished her homework.
  4. They have moved / moved to Thessaloniki in 2022.

B. Complete the sentences.

  1. I have never __________________________.
  2. Last weekend I __________________________.
  3. Have you ever __________________________?

🌈 6. Irregular Verbs Treasure List

Some verbs do not take -ed. These are irregular verbs (ανώμαλα ρήματα). For the Present Perfect we need the past participle, the 3rd form.

Remember: Present Perfect = have / has + past participle. Example: I have seen, She has eaten.

Base formPast SimplePast ParticipleGreek
bewas / werebeenείμαι
becomebecamebecomeγίνομαι
beginbeganbegunαρχίζω
breakbrokebrokenσπάω
bringbroughtbroughtφέρνω
buyboughtboughtαγοράζω
comecamecomeέρχομαι
dodiddoneκάνω
drinkdrankdrunkπίνω
drivedrovedrivenοδηγώ
eatateeatenτρώω
fallfellfallenπέφτω
findfoundfoundβρίσκω
getgotgotπαίρνω
givegavegivenδίνω
gowentgoneπηγαίνω
havehadhadέχω
hearheardheardακούω
know knewknownξέρω
makemademadeφτιάχνω
readreadreadδιαβάζω
runranrunτρέχω
saysaidsaidλέω
seesawseenβλέπω
speakspokespokenμιλάω
swimswamswumκολυμπώ
taketooktakenπαίρνω
writewrotewrittenγράφω

🎲 7. Irregular Verbs Practice

A. Complete the three forms.

  1. go – went – __________
  2. eat – __________ – eaten
  3. see – saw – __________
  4. write – __________ – written
  5. take – took – __________

B. Complete with the Present Perfect.

  1. I __________ never __________ (see) a dolphin.
  2. She __________ already __________ (do) her homework.
  3. We __________ just __________ (eat) lunch.
  4. He __________ not __________ (write) the email yet.
  5. Have you ever __________ (swim) in the sea?

C. Choose Past Simple or Present Perfect.

  1. I went / have gone to Athens last weekend.
  2. She has eaten / ate sushi three times.
  3. They saw / have seen the film yesterday.
  4. We have known / knew him for two years.

D. Make your own sentences.

  1. I have never __________________________.
  2. My friend has already __________________________.
  3. Have you ever __________________________?
✅ Show answers

Present Perfect vs Past Simple

  1. have seen
  2. visited
  3. has just finished
  4. moved

Sample answers: I have never ridden a horse. Last weekend I visited my grandparents. Have you ever eaten sushi?

Irregular verbs

  1. go – went – gone
  2. eat – ate – eaten
  3. see – saw – seen
  4. write – wrote – written
  5. take – took – taken

Present Perfect with irregular verbs

  1. I have never seen a dolphin.
  2. She has already done her homework.
  3. We have just eaten lunch.
  4. He has not / hasn’t written the email yet.
  5. Have you ever swum in the sea?

Past Simple or Present Perfect

  1. went
  2. has eaten
  3. saw
  4. have known

Sample answers: I have never seen snow. My friend has already done homework. Have you ever been to London?

🎬 Present Perfect Videos

Watch the theory first, then practise with quizzes and examples.

Present Perfect – Grammar & Verb Tenses

When to Use the Present Perfect Tense | With example sentences

Present Perfect Tense in English | Learn English Perfect Tense Sentence and Question Structure

Learn English Present Perfect Tense - When to use the Present Perfect Tense in English

Present perfect affirmative and negative - grammar animation

Present Perfect Tense | English Grammar Exercise

Present Perfect | Grammar quiz

Present Perfect | Present Perfect Tense Quiz | Grammar test