Future will/may/might
Have to/had to/must/mustn't/don't have to/didn't have to
Gerund/infinitive
Articles
All/both/other/another
100

I think I ... a barbecue for the garden (buy)

I think I will buy a barbecue for the garden

100

You ...... play video games in class so please turn your phone off

You mustn’t play video games in class so please turn your phone off

100

Don’t forget ....... all your holiday photos. (upload)

Don’t forget to upload all your holiday photos.

100

There’s .... new café near my house

There’s a new café near my house

100

There are two theatres in the old town and they’re ..... very beautiful.

There are two theatres in the old town and they’re both very beautiful.

200

I ......  the roof this weekend but I’m not sure (paint)

I may/might paint the roof this weekend but I’m not sure

200

We ...... go to our dance class yesterday because our teacher was ill.

We didn't have to go to our dance class yesterday because our teacher was ill.

200

He hopes ...... camping with some classmates (go)

He hopes to go camping with some classmates

200

..... first play I ever saw was really good

The first play I ever saw was really good

200

One of my aunts works in a hospital and the ...... one works in a library.

One of my aunts works in a hospital and the other one works in a library.

300

What's the weather like outside? I don't know, but I think it .... later (rain)

What's the weather like outside? I don't know, but I think it might/may rain later

300

.........I finish my homework today?

Do I have to/Must I finish my homework today?

300

Thank you very much for .... our neighbour yesterday. (help)

Thank you very much for helping our neighbour yesterday.

300

Paris is .... most beautiful city in the world.

Paris is the most beautiful city in the world.

300

Can he have ..... glass of lemonade, please? The same kind he had before.

Can he have another glass of lemonade, please? The same kind he had before.

400

I’m sure we ... again (meet)

I’m sure we will meet again

400

John ..... stop skiing after his accident last month.

John had to stop skiing after his accident last month.

400

I didn’t finish ..... all my new files so I’ll do it today. (save)

I didn’t finish saving all my new files so I’ll do it today.

400

There’s .... old church in our neighbourhood

There’s an old church in our neighbourhood

400

The train station is very modern but the .... buildings nearby are very old

The train station is very modern but the other buildings nearby are very old

500

It’s possible people ... in houses under the sea (live)

It’s possible people may/might live in houses under the sea.

500

You ..... play cricket if you don’t want to.

You don't have to play cricket if you don’t want to.

500

She’s getting better at ..... in touch with her penfriends. (keep)

She’s getting better at keeping in touch with her penfriends.

500

Do you want to go to .... new art gallery? It’s opening today

Do you want to go to the new art gallery? It’s opening today

500

I like .... the paintings in the palace. There are a lot!

I like all the paintings in the palace. There are a lot!

M
e
n
u