Advertisements

1. Translate these sentences into your own language.

1   I’ve been learning to drive, but I haven’t taken my test yet.

  ………………………………………

2   I’ve just finished my homework. I can go out now.

  ………………………………………

3   I haven’t been playing much tennis recently.

  ………………………………………

4   How long have you lived in London?

     ………………………………………

Answer

Your own answers

2. Choose the correct tense.

 ‘How long have you waited / have you been waiting for the bus?’ ‘Only about five minutes.’

 I’ve recorded / been recording the last three episodes of my favourite soap.

 I’ve learned / been learning French for three months. I’m about elementary level.

 My hands are dirty because I’ve worked / been working in the garden.

 I’ve been / been going to Italy, but I’ve never visited / been visiting France.

 How much time have you spent / have you been spending doing your homework this evening?

Answer

1 have you been waiting   2 recorded   3 been learning

4 been working   5 visited   6 have you spent

3. Complete the conversation. Use the present perfect simple or continuous.

Jade       1………………… you ………………… (see) Martha?

                I 2………………… (ring) her mobile all morning, but she isn’t answering.

Henry    I think she 3………………… (take part) in a netball match at school. She probably switched her phone off and 4………………… (forget) to turn it back one again.

Jade       Really? So they 5………………… (select) her for the team, then?

Henry    Yes. Didn’t you know? She 6………………… (play) a lot recently – most days in fact.

Answer

1 Have (you) seen   2 ‘ve been ringing   3 ‘s been taking part

4 has forgotten   5 ‘ve selected   6 ’s been playing

4. Some of the sentences below are incorrect. Rewrite them correctly if necessary.

1   This rose is smelling lovely.

     This rose smells lovely.

2   These jeans have never fitted me.

      ……………………………………..

3   Whether we go to the beach is depending on the weather.

      ……………………………………..

4   I’ve always been disliking vegetables.

      ……………………………………..

5   I don’t know what you are talking about.

      ……………………………………..

6   That man has swum in the sea for over an hour. He must be freezing.

      ……………………………………..

Answer

2   ✓

3   Whether we go to the beach depends on the weather.

4   I’ve always disliked vegetables.

5   ✓

6   That man has been swimming in the sea for over an hour. He must be freezing.

5. Complete the sentences with the correct form of the verbs in the box.

not care      not go      know      like

prefer      rain      read      think

1   How long …………………… you …………………… Pete?

2   We …………………… on holiday this year.

3   I …………………… what you ……………………!

4   The path is slippery because it …………………… .

5   I …………………… meat, but I …………………… fish.

6   I …………………… a great science fiction story. I’ll probably finish it in bed this evening.

Answer

1 have (you) known   2 haven’t been

3 don’t care, think   4 ‘s been raining   5 like, prefer

6 ‘ve been reading / ‘m reading

Challenge!

Write two sentences using each verb (1-3), first as a state verb, them as a dynamic verb.

1   taste

     This cheese tastes good. The dog is tasting its food.

2   have

     …………………………………………..

     …………………………………………..

     …………………………………………..

3   feel

     …………………………………………..

     …………………………………………..

     …………………………………………..

Pin It on Pinterest

Share This