Present Perfect

Grammar · Practice
PracticeB1

Connecting the past to now — experience, and things just finished.

1Choose the best answer Tap an answer. You see why straight away.

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.
Global Tutor Board · globaltutorboard.comB1 · Present Perfect