Advanced Forms
Time Expressions & Tense
Tricky Irregulars
Fix the Sentence
Context Challenge
100

What is the past participle of "hide"?

hidden

100

I ______ (read) that book just now.

read (past simple — specific time)

100

What is the past simple of "lead"?

led

100

She has went home already.

"went" → gone

100

He ______ recently ______ (move) to Paris after many years in London.

has moved

200

What is the past simple of "deal"?

dealt

200

They ______ (not reply) yet.

haven’t replied (present perfect — "yet")

200

What are the past forms of "shake"?

shook – shaken

200

I didn't knew the answer.

"knew" → know

200

She ______ (never / be) to New York until this trip.

has never

300

What are all three forms of "forgive"?

forgive – forgave – forgiven

300

She ______ (finish) her degree in 2019.

finished (past simple — past year)

300

What is the past participle of "choose"?

chosen

300

Have you saw this movie before?

"saw" → seen

300

I ______ (read) three of his books so far.

have read (present perfect — up to now)

400

What is the past participle of "sink"?

sunk

400

We ______ (not meet) since 2022.

haven’t met (present perfect — "since")

400

What are all three forms of "cling"?

cling – clung – clung

400

He have finished his homework.

"have" → has

400

You're here! The show   ______ (just / start).

has just started

500

What is the past simple of "stride"?

strode

500

I ______ (see) him already, but I’ll talk to him again.

have seen (present perfect — "already")

500

What is the past simple of "rise"?

rose

500

By the time we got there, they left.

"left" →  had left

500

You ______ (not / meet) her before, have you?

haven’t met (question in present perfect)