Present Perfect
Connecting the past to now — experience, and things just finished.
Score: 0 / 10
1. I ___ never ___ to Japan.
2. She ___ just ___ her homework.
3. ___ you ever ___ sushi?
4. We ___ lived here for ten years.
5. He ___ already ___ the report.
6. I ___ seen that movie three times.
7. They ___ not finished the project yet.
8. She ___ lost her phone.
9. ___ we met before?
10. This is the first time I ___ tried Thai food.
Answer key — Present Perfect (B1)
- A — have … been. With I, use have + past participle.
- B — has … finished. With she, use has + past participle.
- B — Have … eaten. Questions with you: Have you ever + past participle.
- A — have. With we, use have + past participle.
- B — has … sent. With he, use has + past participle.
- A — have. With I, use have + past participle.
- A — have. Negative with they: have not (haven’t).
- B — has. With she, use has + past participle.
- A — Have. Questions with we: Have we + past participle.
- A — have. With I, use have + past participle.
Practice this live with a tutor
Work through tricky points like this one with an independent English tutor — they'll explain what the answer key can't. No commission, free to browse.
Find a tutor →