1. Translate these sentences into your own language.
1) I’ve been learning to drive, but I haven’t taken test yet.
________
2) I’ve just finished homework. I can go out now.
________
3) I haven’t been playing much tennis recently.
________
4) How long have you lived in London?
__________________
Show answers
Your own answers
2. Choose the correct tense.
1) ‘How long have you waited / have you been waiting for the bus?’ ‘Only about five minutes.’
2) I’ve recorded / been recording the last three episodes of favourite soap.
3) I’ve learned / been learning French for three months. I’m about elementary level.
4) hands are dirty because I’ve worked / been working in the garden.
5) I’ve been / been going to Italy, but I’ve never visited / been visiting France.
6) How much time have you spent / have you been spending doing your homework this evening?
Show answers
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.
Show answers
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.
________.
Show answers
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.
Show answers
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
________.
________.
________.