Modal verbs
Verb Patterns
Future
Prepositions
Present Perfect Corrections
100

I'm not sure when Julia set off. She ____________ on Saturday.

a. may leave

b. may left

c. may have left

d. may had left

c. may have left

100

What type of music do you enjoy ________ to?

a. listen

b. to listen

c. to listening to

d. listening  

d. listening

100

a. I'm helping

b. I'll help

c. I'm going to help

...you with your homework if you like. 

b. I'll help

100

Excuse me, I would like to have a word_____ you.

with

100

I'm living in this nice, small town for one year now.

I've been living

I've lived

200

You___________ you brother's computer, or you'll break it.

a. mustn't hit

b. couldn't hit

c. don't have to hit

d. needn't hit

a. mustn't hit


200

What have you managed _________ (do) even though it was difficult?

to do

200

Here are your tickets for 6 July. Your flight_____ off at 7:45 

a. is taking

b. takes

c. will have taken 

b. takes

200

My job wasn't hard: I was responsible ___ the decorations 

a. of

b. for

c. to

d. with

b. for

200

Let me tell you more about what I've done last month.

Let me tell more about what I did last month. 

Let me tell more about what I've done in the last month.

300

Your face is red. You_________ so much time in the sun


 shouldn't spend

300

Is there anything you've tried __________ (do) recently, but failed?

to do

300

You can borrow my sister's books. She____
a. won't mind

b. isn't minding

c. won't be minding 

a. won't mind

300

Last summer, I joined a camp which was aimed ___ teens. 

a. at

b. to

c. over

d. below

a. at

300

I have been living here since a month.

I've been living here for a month.

400

Gemma is away in Australia all summer. You__________ her here yesterday. 

(can/see) 

can't have seen

400

If the computer isn't working well, try _____ it ____(turn off) and back on again.

turning off

400

It's 8p.m. now, so by the time I go home at 8:30 I _____ for twelve hours non-stop

a. will work

b. will be working

c. will have been working

c. will have been working

400

I'd like to welcome you on behalf ___ the hotel manager. 

a. for

b. by

c. off

d. of

d. of

400

I already have printed my boarding pass for my flight.

I have ALREADY printed my boarding pass for my flight.

500

I made food for six people, but only four came to dinner. I ________ (need/cook) so much

needn't have cooked

500

I don't remember _____ (lock) the door this morning. In the future, I'll have to leave a note to myself so I remember __________ (close) it well each morning.

locking

to close 

500

This time next week I _____________ (surf) on Bondi Beach

will be surfing

500

Cameras enable police to keep an eye ____ everyone.

on

500

Finally, you're here! We've waited all this time. Have you missed the bus?

...We've been waiting all this time. Did you miss the bus?

M
e
n
u