Choose the Correct Option
Complete the Sentences
Choose the Correct Option
Time Expressions & Clues
Fill in the Gaps
100

I (saw / have seen) a great movie last night.

saw

100

I ____________ (never / try) sushi before.

have never tried

100

He (already ate / has already eaten) lunch.

has already eaten

100

Which tense do we use with "yesterday" and "ago"?

Past Simple

100

I ____________ (lose) my keys 10 minutes ago!

lost

200

She (lived / has lived) in Madrid since 2018.

has lived

200

Shakespeare ____________ (write) many famous plays.

wrote

200

My sister (lost / has lost) her keys yesterday.

lost
200

Which tense do we use with "already", "yet", and "since"?

Present Perfect Simple

200

Last year, my family ____________ (travel) to Japan.

travelled

300

(didn't finish / haven't finished) their homework yet.

haven't finished

300

She ____________ (just / arrive) at the station.

has just arrived

300

How long (did you have / have you had) your phone?

have you had

300

I have worked here ____________ five years. (for / since)

for

300

He ____________ (not / speak) to me since our argument.

hasn't spoken

400

(Did you ever visit / Have you ever visited) London?

Have you ever visited

400

We ____________ (not / see) Sarah at the party last Saturday.

didn't see

400

I (bought / have bought) a new bike last week.

bought

400

They haven't called us ____________ last Monday. (for / since)

since

400

Who ____________ (build) the Pyramids?

built

500

We (went / have gone) to the beach two days ago.

went

500

How many books ____________ (you / read) this year?

have you read

500

(Did she call / Has she called) you last night?

Did she call

500

Correct or Incorrect? "I have seen him yesterday."

Incorrect.

500

I ____________ (be) very busy this week.

have been

M
e
n
u