Present simple / continuous
Past simple / continuous
Present / past perfect
Irregular verbs
Prepositions
100

She ___________(not/come) come here very often.  


doesn't come
100

I ________ (ring) Jim at midday, but he __________(sleep).

rang / was sleeping

100

I _______________ (already/see) this film.

have already seen

100

Past participle of steal

stolen

100

I can't choose __________ these two bags

between

200

She __________ (work) as a receptionist, but now she __________ (work) in a restaurant.


works / is working

200

They ___________ (get) married while they ___________ (live) in London.

got / were living

200

I ________________ (finish) the book. I love it, I recommend it to you.

have finished

200

Past participle of grow

grown

200

I will be there ____________ noon 

at 

300

We __________ (have) dinner with my family tonight.

are having

300

They _______________ (cook) while she __________ (do) the washing up.

were cooking / was doing

300

We ______________ (read) the book when we saw the film.

had read 

300

Past participle of catch

caught

300

Don't laugh ___________ me!

at

400

I am sorry but I___________ (not/understand) what you ___________ (say)


don't understand / are saying

400

She ____________ (arrive) while I (have)_____________a bath, so I ________ (not can) answer the door!

arrived / was having / couldn't

400

She _____________ (live) in the UK for 6 years and she has no plans to leave.

has lived

400

Past participle of beat 

beaten

400

She used to be married __________ a pop star

to

500

I can't stand Jim, he _____________ (always/pick) his nose.

is always picking

500

The sun ______________ (shine) and the children ______________ (play) when I __________ (arrive) in town.

was shining / were playing / arrived

500

I ________________ (already/buy) the laptop when I saw it was cheaper in another shop.

had already bought

500

Past participle of wear

worn 

500

We are arriving ___________ Milan _________ Sunday.

in / on