📖 Quick Grammar Reference: Present Perfect
| Form | Structure | Example |
|---|---|---|
| Affirmative | have / has + past participle | She has visited Paris. |
| Negative | haven’t / hasn’t + past participle | I haven’t finished yet. |
| Question | Have / Has + subject + past participle | Have you ever eaten sushi? |
| With ever/never | for life experience | Have you ever been to Spain? / I’ve never tried it. |
| With already/just | before now / very recently | She’s already left. / He’s just arrived. |
| With yet | negatives & questions | I haven’t called yet. / Have you eaten yet? |
Exercise 1 — Fill in the Blank (Use have/has + the past participle of the verb in brackets.)
- She (visit) Japan three times.
- We (not / see) that film yet.
- you (eat) all the cake?!
- He (live) in this city for ten years.
- They (not / finish) the project yet.
- I (just / write) my essay.
- Maria (ever / be) to Australia?
- We (already / book) our tickets.
Exercise 2 — Choose the Correct Adverb (Complete each sentence with ever, never, already, just, or yet.)
- Have you tried Thai food? I highly recommend it!
- I’ve met anyone as funny as him. He’s hilarious.
- Don’t call Laura — she’s gone to bed.
- Have you seen the new boss ? He started yesterday.
- The train has arrived — we got here just in time!
Exercise 3 — Present Perfect or Past Simple? (Choose the correct tense to complete each sentence.)
-
1. I _____ (see) that film twice.
Print: circle the correct form.
-
2. She _____ (meet) him at a conference last year.
-
3. _____ you _____ (ever / visit) New York?
-
4. We _____ (finish) the work an hour ago.
-
5. I _____ (live) in Paris for the past two years and I love it here.
📋 Show Answer Key
Exercise 1
- has visited
- haven’t seen
- Have … eaten
- has lived
- haven’t finished
- have just written
- Has … ever been
- have already booked
Exercise 2
- ever (question about life experience)
- never (negative life experience)
- just (very recently)
- yet (question about expected event)
- just (very recently)
Exercise 3
- have seen — no specific time given
- met — specific past time “last year”
- Have … ever visited — life experience question
- finished — specific past time “an hour ago”
- have lived — action started in past and continues now
Present Perfect Worksheet — FAQ
What does this present perfect worksheet practise?
The worksheet practises three aspects of the present perfect: forming have/has + past participle, using adverbs (ever, never, already, just, yet), and choosing between present perfect and past simple based on context.
What level is the present perfect worksheet?
This worksheet is designed for B1 (Pre-Intermediate to Intermediate) learners who have been introduced to the present perfect and need consolidation practice.
How is the present perfect formed?
The present perfect is formed with have or has + the past participle. I/you/we/they have worked. He/she/it has worked. For irregular verbs, the past participle must be learned separately (go → gone, eat → eaten, write → written).
When do we use ever and never in the present perfect?
Ever is used in questions to ask about life experience (Have you ever been to Japan?). Never is used in negative sentences to mean ‘not at any time’ (I have never eaten sushi).
What is the difference between already, just, and yet?
Already means before now or earlier than expected (I’ve already finished). Just means very recently (She’s just arrived). Yet is used in negatives and questions to refer to something expected but not happened (I haven’t eaten yet. Have you finished yet?).
When should I use present perfect vs past simple?
Use past simple with a finished time reference (I saw that film last week). Use present perfect when no specific time is given or when the action connects to the present (I’ve seen that film — it’s great).
Does this worksheet include irregular past participles?
Yes. Several sentences in Exercise 1 require irregular past participles (been, eaten, seen, written, gone). The answer key includes both the auxiliary and past participle.
Can I save this worksheet as a PDF?
Yes. Click the orange ‘Print / Save as PDF’ button at the top of the page. Choose ‘Save as PDF’ in the print dialogue. The layout is formatted for A4 paper.
Is there a blog article to read alongside this worksheet?
Yes. The LexFizz blog has an article comparing present perfect and past simple in detail. Visit the blog section for grammar guides.
What online exercise can I use to practise present perfect?
The Cloze Dropdown exercise at lexfizz.com/exercises/cloze-dropdown/ lets you choose the correct tense in context with immediate feedback — ideal for reinforcing the present perfect rules from this worksheet.