Present
Past
Future
Prepositions
Idioms
100

Money _____ (not/buy) happiness.

doesn't buy

100

Shakespeare ____ (write) a lot of plays.

wrote

100

Jerry ____ (be) 20 next month.

will be

100
Nurses take care ____ their patients.

of

100

What do you do ______? (what's your job)

for a living

200

Could you take me to the airport tomorrow morning? My plane _____ (leave) at 5:30 am.

leaves

200

While I ____ (talk) to my boss, someone locked my office.

was talking

200

Ann _____ (have) a baby.

is going to have

200

I've lost contact ____ Dan since he moved to Australia.

with

200

I thought the test was going to be difficult, but it turned out to be _______ (very easy). 

a piece of cake

300

Tom and Erica _____ (visit) us tonight. We haven't seen them in a while.

are visiting

300

Sarah _____ (finish) the report by the time I got to the office.

had finished

300

At this time next month _____ (sunbathe) in Hawaii.

will be sunbathing

300

I don't like people who are cruel ____ animals.

to

300

When she arrived late for the meeting, she knew she was _____ (in trouble because of smth) with her boss.

in hot water

400

Mike _____ (speak) to two clients since 12 o'clock.

has spoken

400

She _____ (prepare) the presentation for 4 hours before she decided to call it a day.

had been preparing

400

I _____ (return) by the end of next week so we can have a meeting then.

will have returned 

400

How much do they charge ____ a haircut here?

for

400

This topic is ______ (very important for him), and he always talks passionately about it.


close to his heart

500

I know she _____ (cry) because her eyes are so red.

has been crying
500

Margo _____ (work) as a clerk for ten years before she retired. 

had been working/had worked

500

We _____ (have) a party next Friday. We've already ordered the venue and the food but we still have to find a DJ. 

are having/are going to have

500

Everybody congratulated Steve ____ getting a promotion.

on

500

She had to _______ (use her authority in order to make smth happen)and tell her roommate to clean up after himself.

put her foot down

M
e
n
u