Present perfect + since/for
Nouns and adjectives, Just/Already/Yet
Been/Gone, Verbs and prepositions
Question tags
100

Complete the sentence with the verb in the present perfect and the adverb since/for.

Bill ____ (work) in this café ____ 6 months.

Bill has worked in this café for 6 months.

100

Complete the sentences. Use the correct form of the words in brackets.

My parents won’t let me go skiing. They say it is __________. (danger)

dangerous

100

Complete the sentence with BEEN/GONE.

Kelly has ____ home. She was very tired.

gone

100

Complete the question tags.

You don't like fish,_____?

do you?

200

Complete the sentence with the verb in the present perfect and the adverb since/for.

We __________ (be) here ____ 10:30 a.m.

I _____ (play) the clarinet ____ five years.

We've been here since 10:30.

I've played the clarinet for 5 years.

200

Complete the sentences. Use the correct form of the words in brackets.

__________ is one of the most important things in life. (happy)

You don’t need good __________ to be a good actor. (looking)

happiness

looks

200

Complete the sentence with BEEN/GONE.

Polly's parents have ___ to France many times, but they haven't ___ to Italy yet.

Michael has ___ upstairs. He's looking for something.

been, been

gone

200

Complete the question tags.

You weren't at the lesson, ___?

We had a good time,___?

were you?

didn't we?

300

Complete the sentence with the verb in the present perfect and the adverb since/for.

I _________ (not see) Lulu _____ lunchtime.

Terry ____ (have) a toothache ____ Sunday.

I _______ (do) judo ___ three weeks.

I haven't seen Lulu since lunchtime.

Terry has had a toothache since Sunday.

I have done judo for three weeks.

300

Complete the sentences. Use the correct form of the words in brackets.

In some countries people don’t have a lot of __________. (free)

Lucy must learn to control her __________. (angry)

You need __________ to win this competition. (lucky)

freedom

anger

luck

300

Complete the sentence with BEEN/GONE.

My friends have ____ to the park. I should hurry up and join them.

Fred and Phil have ____ shopping. They brought a lot of food for all of us. 

Vicky has ____ to the cinema. She went to see the new James Bond film. 

gone

been

gone

300

Complete the question tags.

You can speak Spanish, ____?

You haven't met Anita, ___?

Your mum works here, ___?


can't you?

have you?

doesn't she?

400

Complete the sentence with the verb in the present perfect and the adverb since/for.

Jane _______ (not eat) any meat ____ last September.

We _______ (live) here ___ 2010.

He ______ (not meet) anyone since Christmas.

Molly _____ (work) as a nurse ____ a long time.

Jane hasn't eaten any meat since last September.

We have lived here since 2010.

He hasn't met anyone since Christmas.

Molly has worked as a nurse for a long time.

400

Complete the sentences with JUST/ ALREADY or YET.

Maria has __________________  phoned from Italy. I spoke to her a minute ago.

Have you tried sushi _________________  ?

I can't go to Spain. I have  _________________ booked two tickets for Italy. I booked them 5 months ago.

I have been to the USA but I haven't been to Australia _________________ .

just

yet

already

yet

400

Complete the sentences with the correct preposition. 

DOWN       THROUGH        OFF        INTO     OUT OF

 1.         The prisoner climbed _______________ a window and escaped.

2.         She dived _______________ the river and swam to the other side.

3.         I ran _______________ the stairs as fast as I could.

4.         The stuntman jumped _______________ a bridge and onto a train.

out of

into

down

off

400

Complete the question tags.

Jack will get the tickets, ___?

You've got a dog, ___?

They don't have breakfast every day, __?

Sam has never seen an elephant, ___?

won't he?

haven't you?

do they?

has he?

M
e
n
u