B1 · Grammar

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)

  1. A — have … been. With I, use have + past participle.
  2. B — has … finished. With she, use has + past participle.
  3. B — Have … eaten. Questions with you: Have you ever + past participle.
  4. A — have. With we, use have + past participle.
  5. B — has … sent. With he, use has + past participle.
  6. A — have. With I, use have + past participle.
  7. A — have. Negative with they: have not (haven’t).
  8. B — has. With she, use has + past participle.
  9. A — Have. Questions with we: Have we + past participle.
  10. 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 →