Past simple
Present perfect
Past simple vs Present perfect - Easy
Past simple vs Present perfect - Hard
Past simple vs Past participle
100

These books _________ (not be) here yesterday. 

weren't


100

I ______ just _______ (arrive). 

have just arrived.

100

I ______ (have) a bad day yesterday.

had

100

I _____ three books this week.

have read

100

Say the past simple of the following verbs: 

Run

Have

See

Past simple: Ran / Had / Saw

200

I ________ (be) so happy last night when my friends _______ (give) me the book I wanted for my birthday.

was / gave

200

______ you ever ______ (see) a ghost?

Have you ever seen a ghost?

200

I ______ never _____ (be) to Vienna but I ______ (go) to Budapest two years ago.

have never been / went

200

She ______ sick five times this year, so it looks like her immune system isn't very good. 

Luckily, she _____ vaccinated last week. 

has been / has felt

got / was

200

Say the past participle of the following verbs: 

Go

Fall

Leave

Past participle: Gone / Fallen / Left

300

I _______ (have) a strange dream two days ago and I ______ (wake) up in the middle of the night.

had / woke

300

My parents _______ (not be) to Greece yet.

haven't been

300

I ________ already _______ (speak) to my teacher. She ______ (say) that I ______ (get) really bad marks last week.

have already spoken / said / got

300

My mum _______ my dad in 1998 and since then they ______ together in this lovely house.

met /married 

have lived / have been

300

Say the past simple of these verbs:

Sleep 

Fall 

Begin

Past simple: Slept / Fell / Began


400

I ______ (try) on some jeans in Levi's shop last weekend but I ________ (not buy) them in the end because they _____ (be) too expensive.

tried / didn't buy / were

400

My sister _______ (not talk) to me for three years. 

hasn't talked

400

Jenny ______ (cut) her finger very badly. She ______ (go) to the hospital.

has cut / has gone

400

King Henry the Eighth of England _______ six wives. I _______ married only once. 

had / have been 

400

Say the past simple of the following verbs: 

Fall

Feel

Sell

Past simple: Fell / Felt / Sold

500

Last year I __________ (have) a knee surgery. 

Things ________ (get) worse after I _______ (fall) off the bike again.

had / got / fell

500

Oh no, I _______ (lose) my wallet, I can't find it anywhere. _____ you ____(see) it? I ____ (look) for it everywhere. 

have lost

Have you seen it?

have looked

500

He _____ (grow up) in Canada but _____ (leave) home when he was 18. Since then he ______ (live) here.

grew up / left / has lived

500

I _______ a roommate when I was in college. It _____ a long time ago and he ______ in his sleep. It _____ really scary.

had / was / walked (talked) / was

500

Say the past simple and past participle of the following verbs: 

Sing

Make 

Take

Past simple: Sang / Made / Took

Past participle: Sung / Made / Taken




Click to zoom