Present perfect
Prepositions
Phrasal verbs
Past perfect
3rd conditional
100

 I ........................................ my room for ages, so it’s really messy. (clean)

 I haven´t cleaned  my room for ages, so it’s really messy. 

100

I really enjoy .............................. politics with my friends because we all have such different opinions. (argue)

I really enjoy arguing about politics with my friends because we all have such different opinions. 


100

Chelsea ............... through to the final of the Champions’ League again yesterday. (go)

Chelsea get through to the final of the Champions’ League again yesterday. 

Definition: to succeed in an exam or competition 

100

I got home very late last night. Everyone ..... ..... to bed. (go)

I got home very late last night. Everyone had gone to bed.

100

I enjoyed the concert so I bought the DVD. 


If I had not enjoyed the concert, I would not have bought the CD. 

200

How long .......... you .......... that Tom and Lisa are getting married? (know)

How long have  you known that Tom and Lisa are getting married? 

200

You should start .............................. your exams as the first one’s next week. (revise)

You should start revising for your exams as the first one’s next week. 

200

Would you mind ............... through my essay to make sure there are no mistakes in it?

Would you mind looking through my essay to make sure there are no mistakes in it?

Definition:  to read sth quickly

200

Before coming to Germany I ..... never ..... snow. (see)

Before coming to Germany I had never seen snow.

200

Linda accepted the job because she wanted to live abroad.

Linda would not have accepted the job if she had not wanted to live abroad.

Linda wouldn't have accepted the job if she hadn't wanted to live abroad.

300

I’m exhausted because I ........................................ tennis for the last two hours. (play)

I’m exhausted because I have been playing tennis for the last two hours. 

300

Don’t waste your time .............................. Jack. You know he let you down. (think)

Don’t waste your time thinking about  Jack. You know he let you down. 

300

Could we ............... through this exercise now? I think everyone’s finished. 


Could we go through this exercise now? I think everyone’s finished. 

Definition: to read quickly

300

Millions of years ago, dinosaurs _______ (roam) the planet,but they ____________ (become) extinct by the time humankind____________________ (evolve).

roamed

had become

evolved

300

We went to the USA because we had friends there.

We wouldn't have gone to the USA if we hadn't had friends there.

400

John ........................................ his homework yet.

John hasn't done  his homework yet. 

400

Why ............... you .................... school yet? You’re going to be very late. (get ready)

Why aren't you getting ready for school yet? You’re going to be very late.

400

I couldn’t bear to ............... through that film again. It was so bad.

I couldn’t bear to sit through that film again. It was so bad.

Definition: to stay until the end of an event such as a meeting or performance that is very long or boring

400

The meeting ____________________ (already + begin) by the time I____________________ (get) there, so I quietly ____________________ (sit down) in the back row and ____________________ (try) to catch up with the ongoing topic of discussion.

had already begun

got

sat down

tried

400

Rob didn’t pass his exams because he didn’t revise.

Rob would've passed his exam if he had revised.

500

Dad ........................................ the same old book for months now!

Dad has been reading the same old book for months now! 

500

Our neighbours .............................. one another every day. It’s quite upsetting. (argue)

Our neighbours argue with one another every day. It’s quite upsetting. 

500

Ben ............... through his driving test. He could hardly believe his luck. 

Ben sailed through his driving test. He could hardly believe his luck. 

Definition: to succeed very easily in something, especially a test.

500

Yesterday at a bar, I ____________________ (run) into Janet, an old friend of mine from college. I _________(not + see) her in almost five years. I immediately _________ (recognize) her even though she _________ (change) her hair color and ________ (lose) at least five kilos.

ran

hadn't seen

recognized

had changed

had lost

500

Jan enjoyed playing the flute so she joined a local orchestra.

If Jan hadn't enjoyed playing the flute, she wouldn't have joined a local orchestra.

M
e
n
u