Instructions

Present Perfect = have/has + past participle (V3). Use it for experiences, results now, and unfinished time (today/this week).

Tip: Common words: ever, never, already, yet, just, since, for.

Quiz (12 questions)

1) I ___ just ___ my keys. (find)

2) She ___ (not / finish) her project yet.

Write the full verb phrase (e.g., “has not finished”).

3) Choose the correct question:

4) Choose the correct sentence:

5) Fill in: We ___ (know) each other for years.

Write the full verb phrase.

6) Meaning check: “She has lived here since 2020.”

7) Choose the best option:

“I ___ already ___ lunch.”

8) Error spotting: Which part is wrong?

“They have saw that movie.”

9) Fill in: I ___ (not / see) him since Monday.

10) Choose the correct meaning:

“We have cleaned the kitchen.”

11) Choose the correct sentence:

12) Fill in: My friends ___ (be) to Italy twice.

Hint: “have been”.

Back to Present