Present Perfect — Introduction

LESSON
Lesson Reference
Grammar rules and examples for self-study
View
REVIEW
Review Exercises
Fill-in and gap-fill practice tasks
View
ANSWER KEY
Answer Key
Correct answers for all exercises
View

Present Perfect — Introduction

Grammar Reference

Form Example
Formhave/has + past participleI have visited Paris.
Uselife experience · recent event · present resultShe has just arrived.
Time wordsever · never · just · already · yet · for · sinceI visited Paris last year.
vs past simplespecific time? → past simple · general? → PPShe arrived at 8pm.

Present Perfect — Introduction — Exercises

Choose the correct form

  1. I _____ never been to Japan.
    (have / has / had) 
  2. She _____ just finished her homework.
    (have / has / had) 
  3. _____ you ever tried sushi?
    (Have / Has / Did) 
  4. We _____ lived here for 5 years.
    (have / has / are) 
  5. He _____ seen this film before.
    (hasn't / haven't / didn't) 
  6. I went to Paris _____.
    (yesterday / for two weeks / ever) 
  7. Past participle of 'see' is _____.
    (saw / seen / seed) 
  8. Past participle of 'go' is _____.
    (went / gone / goed) 

Complete the sentences

  1. She (visit) London three times.
  2. I [never] (eat) octopus.
  3. [you] (finish) yet? (question)
  4. He (not / arrive) yet.
  5. We (know) Maria for 10 years.

Present Perfect — Introduction — Answer Key

Choose the correct form

  1. have
  2. has
  3. Have
  4. have
  5. hasn't
  6. yesterday
  7. seen
  8. gone

Complete the sentences

  1. has visited
  2. have eaten
  3. Have finished
  4. hasn't arrived
  5. have known