Present Perfect · Exercises
A1Beginner practice
First steps: have / has + finished actions.
Play
- Practice10 exercises at your own pace
- Time Attack60 seconds, as many as you can
- Survival3 lives, harder as you go
- Tense SortDrag sentences into their tense — 60 seconds
- Timelines10 sentences to match to their timelines
- A1 Boss12 hits before you lose 3 lives
- Irregular MatchPair verbs with their past forms — 60 seconds
Want to mix tenses, go endless or pick exercise types? Set up your own session.
What you’ll practise at A1
- have / has + past participle
- Past participles (gone, seen, written…)
- Negatives: haven’t / hasn’t
- Questions: Have you…?
- Timelines: what the tense means
Need a refresher? Learn the present perfect: rules, tables and audio examples.
Sample exercises
A taste of what’s inside. In practice mode every exercise is freshly generated.
Write the verb in the present perfect.
Leo _____ (eat) lunch.
Show answer
Leo has eaten lunch.
Present perfect: have/has + past participle. Use has with he, she and it. “eat” is irregular: eat – ate – eaten. After have/has use the past participle (eaten).
Put the words in order to make a question.
laptop / has / my / dad / bought / a
Show answer
Has my dad bought a laptop?
Questions: Have/Has + subject + past participle…?
Put the words in order to make a question.
car / has / washed / Jack / the
Show answer
Has Jack washed the car?
Questions: Have/Has + subject + past participle…?
Choose the right word.
Chloe _____ bought a new car.
Show answer
Chloe has bought a new car.
Use has with he, she, it (or one person): Chloe has bought a new car.
Complete the negative sentence.
My grandfather _____ bought flowers for the party.
Show answer
My grandfather hasn't bought flowers for the party.
Negative: hasn't + past participle. My grandfather hasn't bought flowers for the party.
Complete the negative sentence.
Leo _____ eaten breakfast.
Show answer
Leo hasn't eaten breakfast.
Negative: hasn't + past participle. Leo hasn't eaten breakfast.