Adverbs and time expressions
Fill in the gaps
Correct the mistakes
Question formation
Usage and meaning
100

Choose the correct option: 

I (have seen/saw) that movie last week.

I saw that movie last week.

100

She ______ (be) to Spain three times.

has been

100

Have you ever went to Canada?

Have you ever gone to Canada?

100

Form a question using How long: She has worked at this company for 10 years.

How long has she worked at this company?

100

Why do we use Present Perfect in this sentence: I have never tried sushi?

Because it refers to life experience without a specific time.

200

Rewrite using yet:

I haven’t finished my homework.

I haven’t finished my homework yet.

200

They ______ (not finish) their lunch yet

haven’t finished

200

We didn’t have never visited that museum before.

We have never visited that museum before.

200

Ask about the last time: He went to Italy in 2018.

When was the last time he went to Italy?

200

Choose the correct sentence and explain why:

  • I have finished my work an hour ago.
  • I finished my work an hour ago.

 

 I finished my work an hour ago (Past Simple is needed because of an hour ago, which is a specific time).

300

Choose the correct sentence:

  1. Have you ever been to Paris last year?
  2. Did you go to Paris last year?

Did you go to Paris last year? (Last year needs past simple.)


300

I ______ (see) that movie when I was a kid

saw

300

She has studied French when she was in high school.

She studied French when she was in high school.


300

Create a question using ever: They have traveled to Asia many times.

Have they ever traveled to Asia?

300

Why do we use Past Simple in She broke her leg last summer but Present Perfect in She has broken her leg?

Past Simple (broke) is used because last summer is a finished time. Present Perfect (has broken) is used when the focus is on the present result (her leg is still broken).

400

Correct the mistake: I have met him two years ago.

I met him two years ago.

400

How long ______ you ______ (live) here?

have, lived

400

I have bought a new phone last week.

I bought a new phone last week.

400

Rewrite as a question: She has just finished her report.

Has she just finished her report?

400

Why is this incorrect? I have known him last year.

Known is a state verb, and last year is a finished time, so it should be I met him last year or I have known him since last year.

500

Explain why "He has gone to the party yesterday" is incorrect.

Because yesterday is a specific time, so we use He went to the party yesterday.

500

When ______ you ______ (buy) that car?

did, buy

500

Since we moved here, we lived in three different houses.

Since we moved here, we have lived in three different houses.

500

Fix the mistake: Did you have ever eaten sushi?

Have you ever eaten sushi?

500

Explain why this sentence is incorrect and fix it: I have visited my grandmother two days ago.

The phrase two days ago refers to a specific past time, so we must use Past Simple: I visited my grandmother two days ago.