Create A Sentence
Past Simple or Present Perfect
fill in the blank
Conversation
fill in the blank
100

Swim /simple past (10 words)

I swam in the Indian Ocean when I was 5 years old. 

100

I ________(lose) my keys last night  – I had to call my flatmate to let me in.

lost

100

I __________(give) him the book the day before yesterday so he should be able to do the grammar exercises. 

gave

100

A: They've just got divorced!

B: That's sad! They _________(be) married for ten years!

were

100

I _____________ (want) to give you that paper this morning, but I forgot as I was busy teaching.

wanted

200

ride / present perfect (negative - 10 words)

I've never ridden a horse before so I'd like to try. 

200

Their separation doesn't surprise me. I ________ (know) about their marital problems for quite some time.

've known

200

I ____________ (live) in Okinawa since I moved away from my parents' place. 

have lived

200

A: How long did you live in Melbourne?

B: I ________ (live) in Melbourne for two years before moving to Sydney. Melbourne weather really sucks! It's too cold! 

lived

200

John gave them some time to complete their homework because they _____________ (not finish) it yet.

haven't finished

300

jump / present perfect (10 words)

She's jumped off a cliff twice.

300

She ______ (live) in London when she was a child.

lived

300

Nichatkun _____________ (be) at ELSIS since she arrived in Melbourne. 

has been

300

A: Where do you work?

B: I work at Google.

A: How long have you worked there? B: I _________ (work) there for 5 years.

've worked

300

Smith ___________ (see) the Lion King (3D version) last month. It ________ (bring) back nostalgic memories from his childhood. 

saw, brought

400

cry / simple past (10 words)

He has never cried in his life because he's emotionally defective. 

400

Nicky find it very difficult to switch careers because she ______ (work) in this industry for ten years.

's worked

400

They ______________ (review) this grammar book for 2 years, so they must be experts.

have reviewed

400

A: When did they build the Sydney Light Rail? 

B: They just completed this year!

A: This city __________ (change) a lot since I was a child.

has changed

400

I __________ (think) about moving to Korea because I ______ (have) a Korean boyfriend (oppa!) but we _______ (break) up last week. 

thought, had, broke

500

throw / present perfect ? (10 words)

Have you ever thrown a knife at someone you hate?

500

I ________ (know) my great grandmother for a few years before she kicked the bucket.

knew

500

I _____________ (not want) to go to the party because my worst enemy was there. 

didn't want

500

A: Where did you meet your wife? 

B: I _______(meet) her when I _______(be) at ELSIS. We _______ (have) a baby recently!

met, was, 've just had

500

She ___________ (not call) so we ________ (speak) to her since she graduated from ELSIS. 

hasn't called, haven't spoken