Complete the sentences putting the verbs in brackets in the Present Perfect Tense.
- I ___ all the diets and they never work. (try)
- They ___ just in time. (arrive)
- I’m not feeling well. I think I ___ a cold. (catch)
- She ___ this film before. (see)
- We ___ three exams so far this winter. (have)
- She ___ a new job. (find)
- I ___ four letters this morning. (write)
- Good food, fresh air and hard work ___ the hill farmers a robust (крепкий) and healthy race. (make)
- He ___ to give up racing and devote all his time to his farm in Ireland. (decide)
- He is a man who ___ a remarkable life. (live)
- He ___ into a fine young man. (grow)
- I ___ the entire morning washing the floor and cleaning up. (spend)
- The firm ___ at least 45 days through staff illness. (lose)
- We ___ a lot of trouble with the car this year. (have)
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. |
Make the following positive sentences negative.
Example: George’s won the lottery. —George hasn’t won the lottery.
- The Browns have painted their house.
- Alex has fixed his car.
- John’s travelled all over the world.
- He’s given us the keys.
- They’ve accepted our offer.
- I’ve seen the accident.
- 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.
- Have you seen Ann? (ten minutes ago)
- Has Bill gone to France? (on Friday)
- Have they had dinner? (at 7 o’clock)
- Have you finished your essay yet? (an hour ago)
- Has he passed his driving test? (two days ago)
- Have you cleaned the windows? (yesterday)
- 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.
Present Perfect Vs Past Simple
43. 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 football 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. |