past tenses
modal verbs
past or present perfect
comparative superlative
correct the mistake
100

The weather was awful at the festival- it _____ (rain), and I ______ (not have) my umbrella.

rained, didn't have

100

I think you ____ study tonight- you have a test tomorrow.

should

100

Sophia visited/ has visited England last year.

visited

100

It's a really small shop, and it's in _______ street I've ever seen!

the narrowest

200

Justine ______ (watch) TV when she _______ (receive) a text message.

eas watching, received

200

When you are in class, you _____ use your mobile phone- it is against the rules.

mustn't

200

Mark ate/ has eaten sushi before. It isn't his first time.

has eaten

200

Jessica is ______ than Emma. You can always trust her to arrive on time. 

more reliable

200

I have just buy a new phone.

bought

300

At the park last week, Magdalena ______ (text) while I ______ (read) my book.

was texting, was reading

300

You _______ do the shopping- I'll do it later. 

don't have to

300

I just bought/ 've just bought a ticket for a concert next month. I'm so excited!

've just bought

300

The water at the top of the stream is ______ than the water at the bottom.

fresher

300

The fresh air of the countryside is most important thing for me.

the most important

400

Yesterday Alex _____ (miss) the bus and ______ (forget) his homework.

missed, forgot

400

I ______ be at home for dinner tonight- my aunt is coming.

have to

400

Mt Johnson didn't give/ hasn't given us our biology homework back yet.

hasn't given

400

It's so cold that I'm wearing ______ jumper I have!

the thickest

400

I have gone to Spain on holiday last year.

went

500

Hannah's mum _____ (decorate) her birthday cake in secret, but Hannah _____ (see) it in the cupboard.

decorated, saw

500

That doesn't look good- you ______ to go to the hospital and see a doctor. 

ought

500

My cousin has added/ added me to his Instagram account yesterday.

added

500

That was _______ gig I've ever been to. Never again!

the least enjoyable

500

I love my town and the better thing is the new shopping centre. 

best

M
e
n
u