Match the sentence beginnings (a-h) with their endings (1-8).

a) All the leaves on the trees … 1 has grown less friendly.
b) The atmosphere in this town … 2 I’ve become fairly expert at it.
c) It wouldn’t be good manners to leave so soon – … 3 has understood a word I’ve said.
d) Working in the factory all these years ... 4 have turned brown.
e) It’s becoming apparent that nobody in the class … 5 has always spoken so highly of you.
f) I’ve spent so much time fixing car engines, … 6 the party has only started.
g) I’m so pleased to meet you – my wife ... 7 that I’ve had no time to prepare.
h) I’ve been so busy ... 8 has seriously affected her health.

Complete the sentences putting the verbs in brackets in the Present Perfect Tense.

  1. I ___ all the diets and they never work. (try)
  2. They ___ just in time. (arrive)
  3. I’m not feeling well. I think I ___ a cold. (catch)
  4. She ___ this film before. (see)
  5. We ___ three exams so far this winter. (have)
  6. She ___ a new job. (find)
  7. I ___ four letters this morning. (write)
  8. Good food, fresh air and hard work ___ the hill farmers a robust (крепкий) and healthy race. (make)
  9. He ___ to give up racing and devote all his time to his farm in Ireland. (decide)
  10. He is a man who ___ a remarkable life. (live)
  11. He ___ into a fine young man. (grow)
  12. I ___ the entire morning washing the floor and cleaning up. (spend)
  13. The firm ___ at least 45 days through staff illness. (lose)
  14. We ___ a lot of trouble with the car this year. (have)

Make the following positive sentences negative.

Example: George’s won the lottery. —George hasn’t won the lottery.

  1. The Browns have painted their house.
  2. Alex has fixed his car.
  3. John’s travelled all over the world.
  4. He’s given us the keys.
  5. They’ve accepted our offer.
  6. I’ve seen the accident.
  7. We’ve had our holiday this year.

Write the words in order to make sentences.

  1. a / horse / I / many / ridden / ‘ve / times
  2. I / karate / haven’t / before / done
  3. a / I / in / never / river / swum / ‘ve
  4. already / done / homework / I / my / ‘ve
  5. eaten / I / just / lunch / ‘ve
  6. have / lately / much / I / n’t / slept
  7. broken / I / leg / my / twice / ‘ve

Change the sentences to make them true for you.

Use the words in brackets to answer the questions.

Example: Have you lost your key? (yesterday) —Yes, I lost it yesterday.

  1. Have you seen Ann? (ten minutes ago)
  2. Has Bill gone to France? (on Friday)
  3. Have they had dinner? (at 7 o’clock)
  4. Have you finished your essay yet? (an hour ago)
  5. Has he passed his driving test? (two days ago)
  6. Have you cleaned the windows? (yesterday)
  7. Has he started his new job? (the day before yesterday)

Use prompts to write questions.

1. you / ever / play / badminton?

2. you / ever / ride / a horse?

3. you / ever / lose / your passport?

4. you / ever / sleep / on the beach?

5. you / ever / fly / in a helicopter?

6. you / ever / eat / Indian food?

7. you / ever / meet / an American?

8. you / ever / win / a lot of money?

9. you / ever / break / your leg?

Write true answers to the questions.

No, never.

Yes, once / twice / a few times / many times.

45. Complete the sentences putting the verbs in brackets in the Present Perfect or the Past Simple.

1. What you ___ (do) since I last ___ (see) you?

2. I ___ (not play) much foot­ball since I ___ (leave) school.

3. Since I ___ (take) this part-time job I ___ (have) less time to concentrate on my studies.

4. I can reach my work easily now, as I ___ (buy) a new car.

5. I ___ (lose) my keys and cannot remember where I ___ (see) them last.

6. He ___ (forget) his French since he ___ (leave) Paris.

7. Years ago he ___ (be) very poor and ___ (not know) how to live. He ___ (become) very rich now.

8. He cannot see well as he ___ (become) short-sighted.

9. You ___ (hear) from Jane lately? — Yes, I ___ (get) a message from her last night.

10. I ___ (get) a fax from Boston an hour ago, but I ___ (not answer) it yet.

11. It’s the most delicious cake I ___ (ever / taste). When and where ___ (you / buy) it?

12. When you ___ (get) this wonderful ring? — I don’t remember. I ___ (have) it for years.

13. How’s Jack? When you ___ (see) him? — Oh, I ___ (not meet) him for ages!

14. You ___ (do) the shopping? — No, I ___ (forget) to take the list.

15. She ___ (learn) to play chess when she ___ (be) 16, but she ___ (not play) much since then.

16. Yesterday I ___ (work) on my computer for four hours, but I ___ (not print) the material yet.

17. I ___ (live) in London for seven years and now I miss it a lot.

18. Our new computer ___ (help) us work more efficiently but there’s still a lot of paperwork.

19. I’m feeling especially tired tonight because I ___ (have) so much work to do.

20. You can’t escape, I ___ (lock) all the doors and windows.

21. I don’t like the way they ___ (decorate) our office.

Present Perfect Continuous

I / Youhave (‘ve) been skiing. He / She has (‘s) been skiing. Haveyoubeen skiing? Yes, I have. / No, I haven’t. Hashe / shebeen skiing? I have not (haven’t) been skiing. He / She has not (hasn’t) been skiing.

Наши рекомендации