Verb Patterns
Conditionals
Prepositions
Phrasal Verbs
Idioms
100

She denied ... (steal) the money.

stealing

100

She won't come, unless you ... (invite) her

invite

100

He immediately feel in love with her. It was love ... first sight.

at

100

They .... a good plan to persuade the teacher to postpone the exam. (think of)

came up with

100

I'm ... with the latest news. We're finally getting a pay raise! (happy)

over the moon

200

They refused ... (leave) after the game was over.

to leave

200

If I were you, I ... (avoid) talking about politics during dinner,

would avoid

200

If I don't see her, I can't miss her. You know what they say: .... sight, ... of mind.

out of

200

I've .... ideas. I don't know what else to do. (not have any more)

run out of 

200

I can't wait to be able to be on the road again.  Travel is so .... of things I want to do. (important)

high on my list

300

They don't mind ... (share) the room with the newcomers

sharing

300

I wish I ... (have) more free time so I could take up a hobby

had

300

You need to stop smoking ... good. Cigarettes cause cancer, you know?

for

300

He may not have travelled much as a young man, but he has now ....  lost time. (compensate)

made up for

300

Hearing that the match had been as cancelled had us .... (disappointed)

down in the dumps

400

Can you remember ... (close) the door when you leave?

to close

400

If they had come earlier, they .... (find) a complete chaos.

would have found

400

The news took us all ... surprise.

by

400

They seem to ... pretty well. They are so compatible! (have a good relationship)

get on

400

We'd never heard such an amazing sound coming from a violin. We were ... by his talent. (pleasantly surprised)

blown away

500

Sorry, I didn't mean ... (interrupt) you

to interrupt

500

You'd better book the tickets, in case the train ... (to be) busy

is

500

Everything in her wardrobe must be hopelessly ... date. She needs to do some shopping.

out of

500

I really need to ... all the homework. I've procrastinated enough. (reach the same level as others)

catch up on

500

I've recently started a new job. It's hard, but I'm .... of things. (learning)

getting into the swing