Present / past perfect continuous
4.1.Write sentences. What has happened?
Model: he / clean / his shoes – He has cleaned his shoes.
1. she / close / the door | 3. it / stop / raining | 5. the picture / fall / down |
2. they / go / to bed | 4. he / have / a bath | 6. I / buy / her / a present |
4.2.Mary is 65 years old. She has had an interesting life. Write sentences about the things she has done. Use the Present Perfect.
Model:she / do / many different jobs) – She has done many different jobs.
1. she / travel / to many places | 4. she / meet / a lot of interesting |
2. she / do / a lot of interesting things | people |
3. she / write / ten books | 5. she / be / married five times |
4.3.Complete the questions with you as the subject. Then answer them about yourself, as in the model.
Model: Have you ever eaten spaghetti? – Yes, I have.
1. basketball? | 3. green shoes? | 5. a letter in English? |
2. an English film? | 4. an English novel? | 6. great grandparents? |
4.4.Complete the sentences with a verb from the list. Use the Present Perfect ( have / has + the past participle of the verb).
break / buy / finish / do / go (2)/ lose / win / paint / read / steal / buy / drink / find / eat / meet / take |
Model: Look! Somebody ....has broken.... that window.
1. “Are they still having dinner?” “No, they ............... .
2. I ............ some new shoes. Do you want to see them?
3. “Is Tom here?” “No, he ............ to work.”
4. “............ you ............ the shopping?” “No, I’m going to do it later.”
5. “Where’s your key?” “I don’t know. I ............ it.”
6. Your house looks different. ............ you ............ it?
7. I’m looking for Sarah. Where ............ she ............?
8. “Do you want the newspaper?” “No, thanks. I ............ it.”
9. I’m really hungry and you …….. my sandwich!
10. Oh, no! My car isn’t here. Someone …….. it!
11. Jill: Where’s my lemonade?
Amy: Oh, I’m sorry I ……… it!
12. Joe: I’ve got something for Dad’s birthday.
Molly: Really? Let’s see! What …….. you …….. him?
13. I know you lost your key. ……… you …….. it yet?
14. …….. you ……..the photograph yet? Well, hurry up!
15. Alison, …….. you …….. my friend Peter? Peter, this is Alison.
16. Look! Tony …….. the first prize!
4.5. Complete these sentences including an adverb from the list:
yet / never / just / ever / already |
Model: I’m very hungry because ….. (lunch).→I haven’t had lunch yet.
1. I can’t go out because …….. (homework).
2. I don’t go to the cinema because …….. (that film).
3. I’m happy because I passed my exam and my teacher …….. (tell).
4. I’m nervous of flying - …….. (plane).
5. I love swimming! …….. in the Mediterranean, Tim? (swim)
4.6.Complete these sentences.
Model:Jill is in London. She ..... has been ..... in London since Monday.
1. I know George. I ............ him for a long time.
2. We live in this house. We ............ here for ten years.
3. I know Tom very well. I ............ him for a long time.
4. We are waiting for you. We ............ waiting since 11 o’clock.
4.7.Make questions with How long...?
Model 1: Jill is in London. – How long has she been in London?
Model 2: I know George. – How long have you known him?
1. It is snowing. | 3. I know Margaret. | 5. Ann and Bob are married. |
2. Bill is a teacher. | 4. I have a motor-bike. | 6. Alan works in London. |
4.8.Complete the sentences with past participles.
1. Have you ever .......... Carmen?
2. How long have you .......... married?
3. How long have you .......... my friend Andrew?
4. How long have you .......... that car?
5. Have you ever .......... to Scotland?
6. Have you ever .......... any of Agatha Christie’s detective stories?
7. Have you ever .......... Beethoven’s First Symphony?
8. Have you ever .......... a poem? (write)
4.9. Complete the sentences. Use the Present Perfect Continuous.
Model:We’re tired. We ... (work) … have been working…. hard all day.
1. Sue’s French is good. She ….. (study) the language for ten years.
2. I’m sorry I’m late. ……. you ……. long (wait)?
3. I don’t know London well. I …….. (not / live) here for very long.
4. Simon is a good driver. How long ……. he …… (drive)?
5. I must go and see the doctor. I ……. (not / feel) well lately.
4.10. Choose the correct form.
1. They’ve been repairing / they’ve repaired the road all this week, but they haven’t finished it yet.
2. I’m very sorry, but I’ve been breaking / I’ve broken this chair.
3. Sally has been saving / has saved nearly two thousand pounds so far this year.
4. What’s the matter? Have you been losing / Have you lost something?
5. I’ve always been working / I’ve always worked in the music industry.
6. Someone has been eating / has eaten my chocolates. There aren’t many left.
7. “Can I have a look at your newspaper?” “Certainly. You can keep it if you like. I’ve been reading / I’ve read it.”
4.11. Choose the correct form.
1. We had just started lunch when the telephone had rung / rang.
2. When I opened the safe, the money had disappeared / disappeared.
3. Andrew was late for school yesterday. When he got to the classroom, the lesson had started / started.
4. They waited until everyone was ready and then they had started / started the meeting.
5. The office was empty when the police arrived. The robbers had left / left.
4.12. Complete the sentences using the Present Perfect Simple or Present Perfect Continuous of the following words:
break / grow / make / play / put up / lose |
1. My younger brother …….. three centimetres this month.
2. The young children ……. a snowman all morning.
3. I …….. my arm twice in two years.
4. I’m tired. I …….. tennis all afternoon.
5. Have you got any money? I …….. my wallet.
6. They …….. their tent for over an hour now and they still haven’t finished.