Past Simple
Past Perfect
Mixed statements
Mixed questions
Irregular verbs
100

My sister ______ my car yesterday. (fix)

My sister fixed my car yesterday.

100

My sister ____ ____ ____  my car. (already/fix)

My sister has already fixed my car.

100

She ____ ____ to the party, yet. (not come)

She hasn't come to the party, yet.

100

____ ____ ____ your homework last week? (you finish)

Did you finish your homework last week?

100

do, be, have

do - did - done

be - was/were - been

have - had - had

200

I ____ ____  French last year. (not study)

I didn't study French last year.

200

I ____ ____  any French, yet. (not study)

I haven't studied any French, yet.

200

They ____ a mistake last week. (make)

They made a mistake last week.

200

For how long ____ ____ ____ a pilot? (she / be)

For how long has she been a pilot?

200

cut, put

cut - cut - cut

put - put - put

300
People ____ to the movies a lot, a long time ago. (go)

People went to the movies a lot a long time ago.

300

I ____ ____ ____  my homework. (just/finish)

I have just finished my homework.

300

The plumber ____ ____ the toilet, yet (not fix)

The plumber hasn't fixed the toilet, yet.

300

Since when ____ ____ ____ Ramen? (you / enjoy)

Since when have you enjoyed Ramen?

300

come, fly, give

come - came - come

fly - flew - flown

give - gave- given

400

Last week, the nurse _ his shift at 5 in the morning every day. (start)

Last week, the nurse started his shift at 5 in the morning every day.

400

The nurse _ his shift. (just / start)

The nurse has just started his shift.

400

She ____ her hair a while ago. (cut)

She cut her hair a while ago.

400

When ____ ____ ____ you ____ to become a dancer? (you / decide / want)

When did you decide you wanted to become a dancer?

400

teach, read, forget, leave

teach - taught - taught

read - read - read

forget - forgot - forgotten

leave - left - left

500

_ your nails when you _ young? (you / bite / be)

did you bite your nails when you were young?

500

_ your nails? (you / ever / bite)

Have you ever bitten your nails?

500

I _ a rollercoaster for ages (not / ride)

I haven't ridden a roller coaster for ages.

500

Are you going to the toilet again? ____ ____ ____ ____  (just / not / go)?

Are you going to the toilet again? Haven't you just gone?

500

win, think, bring, swim, begin

win - won - won

think - thought - thought

bring - brought - brought

swim - swam - swum

begin - began - begun