for or since
Present Perfect
Adjective clause
Gerund or infinitive
after, before, when or by
100

 

Ian has lived in Chicago _____five years.


for

100

Maria_____(win) the race!

has won

100

The British Prime Minister’s official country home is Chequers. Many important meetings have been held there. Chequers is the official country home of the British Prime Minister  _____________________many important meetings have been held.

where

100

I have some orange juice, so you don’t need           ____________(buy) any.

to buy

100

He had lived in Lisbon for a year _____his Portuguese started to improve.

before

200

I’ve waited_____an hour and the bus still hasn’t arrived.

for

200

Jack and Andrew____________(cook) lunch for their mother’s birthday.

have cooked

200

Luciano Pavarotti was a singer. His father was a baker and an amateur singer.

Luciano Pavarotti was a singer            _____________________was a baker and an amateur singer.

whose father

200

Jack isn’t interested in    _____________(play) tennis. He prefers football.

playing

200

The train had just arrived _____we got to the station.

when

300

My brother has been able to play the guitar  ____he was eight.

since

300

You  ________(eat) the last piece of cake!

have eaten

300

The Nobel Prize in Chemistry is an award. It is presented in Stockholm every year.

The Nobel Prize in Chemistry is an award    _____________________in Stockholm every year.

which is presented

300

Jason wants         ____________(listen) to the new album by Dua Lipa. He loves her music!

to listen

300

____I had waited for half an hour, the bus finally arrived.

After

400

I’ve wanted to see this movie____ages!

for

400

I ____just ______(finish) my homework.

have   finished

400

Pablo Picasso was an artist. He was born in 1881.

Pablo Picasso was an artist      _____________________in 1881.

who was born

400

I go to the gym every day______(keep) fit.

to keep

400

They had just finished lunch_______I called them.

when

500

Ana: How long have you been awake?

Ben: _______four o’clock this morning.

Since

500

How long ______Sally ________(spend) on the sofa? Three hours!

has   spent

500

Lewis Hamilton began Formula One racing in 2007. He first raced with McLaren Mercedes.

Lewis Hamilton first raced with McLaren Mercedes          _____________________Formula One racing in 2007.

when he began

500

_____(drink) coffee late at night isn’t very good for you.

Drinking

500

____the time we got to the theater, the concert had already started.

By

M
e
n
u