present perfect/past simple
just/already/yet
present continuous/going to + infinitive
will/won't/shall
surprise
100

Complete the sentence with past simple: 

It _______ really hard last night. (rain)

It rained really hard last night. 

100

Put the words in the right order: 

seen/I/haven't/yet/it

I haven't seen it yet. 

100

I ________ Jenna for coffee at 10:30. (meet)


I'm meeting Jenna for coffee at 10:30.

100

I promise I _____ tell anyone.

I promise I won't tell anyone.

100

Complete the sentence: 

I haven't finished ____. 

I haven't finished yet.

200

Complete the sentence with present perfect:

He _____________ to Thailand seven times. (go)

He's been to Thailand seven times.

200

Complete the sentence: 

I've _____ come back from the shop. We needed some milk.  

I've just come back from the shop. We needed some milk. 

200

___ you ___________ her soon? (visit)

Are you going to visit her soon?

200

____ you help me make dinner, please? 

Will you help me make dinner, please?

200

Complete the sentence with present perfect: 

They _______________ sushi. (never try)

They've never tried sushi.

300

Complete the sentences with past simple (1) and present perfect (2). 

1. You ________ that dress yesterday! (wear) 

2. _______ ever ________ an English exam? (you, take)

1. You wore that dress yesterday! 

2. Have you ever taken an English exam? 

300

Wow, you've _______ done your homework! That was so quick.

Wow, you've already done your homework! That was so quick.

300

When I finish school, I __________ round the world. (travel)

When I finish school, I'm going to travel round the world.

300

A: Do you want some pizza? 

B: Yes, please! Actually, I think I'm going out for dinner so I ____ have any. 

won't

300

A: What _____ we do tonight? 

B: Let's watch a movie. 

A: Great! I ____ make us some popcorn. 

shall

'll/will

400

Complete the sentence with past simple or present perfect: 

I __________ a great film yesterday. (see)

I saw a great film yesterday. 

400

It's _____ started raining. It's a good thing I haven't left _____!

It's just started raining. It's a good thing I haven't left yet!

400

He __________ to the party tonight. (not come)

He's not coming to the party tonight.

400

A: _____ I help you with that?

B: That's ok, I think I ___ just start again.


Shall I help you with that?

400

Make a sentence using present continuous or going to + infinitive or present continuous. 

Teacher will judge

500

Complete the sentences with past simple or present perfect: 

A: _____ ____ ever _______ in another country? (you; live)

B: Yes! I ______ a year living in Brussels. (spend)

A: Have you ever lived in another country?

B:  Yes! I spent a year living in Brussels.

500

A: Do you want to have lunch? 

B: No, we've ____ come back from Five Guys so we've ______ _______ (eat). 

B: No, we've just come back from Five Guys so we've already eaten.

500

A: ___ you ____________ another dog? (get)

B: Yes! Actually, we ______________ a puppy on Friday! (pick up)

A: Are you going to get another dog?

B: Yes! Actually, we're picking up a puppy on Friday!

500

A: _____ we go to the London Eye? 

B: I'm not sure, it's really expensive. 

A: Hmm ok... we ____ walk along the river instead. 

Shall

'll/will

500

Make a sentences using will, won't or shall. 

Teacher will judge. 

M
e
n
u