PRESENT PERFECT / PRESENT PERFECT CONTINUOUS

Про матеріал
Даний матеріал можна використати для повторення теми PRESENT PERFECT / PRESENT PERFECT CONTINUOUS у 10 класі.
Перегляд файлу

PRESENT PERFECT / PRESENT PERFECT CONTINUOUS

 

Complete the sentences using Present Perfect or Present Perfect Continuous:

  1. I (to count bicycles). One is missing.
  2. The doctor (to examine) my injured arm. Thanks God, it isn’t broken.
  3. Her phone (to ring) for ten minutes. It annoys me.
  4. They (to build) this bridge for two years. There’s mud and mess around.
  5. We (to walk) ten kilometers. We are so exhausted!
  6. That boy (to eat) four ice-creams. Don’t give him more.
  7. I (not to talk) with him yet.
  8. He (to sleep) since ten o’clock, it’s time he woke up.
  9. It (to rain) for two days now, there will be flood soon.
  10. Ann (not to do) anything to stop her friends gossiping.
  11. We (to live) here since 1997.
  12. I (to drive) for ten years.
  13. He (to teach) in this school for five years.
  14. I (to teach) hundreds of students but I never (to meet) such a hopeless group.
  15. John and Jack (to argue) since the early morning.
  16. We (to hear) the news: Tom and Jill are engaged!
  17. Stop babbling, I (to try) to finish this letter for the last half-hour.
  18. I (to tidy up) my room all the morning, but Mum isn’t satisfied yet.
  19. My aunt (to work) as an accountant since I remember.
  20. They (to live) in France since 1990.
  21. I (to buy) a new carpet. Come and look at it.
  22. Someone (to take) my phone.
  23. Frank and Sally (to discuss) these matters for an hour or so. They can’t stop.
  24. We (to miss) the bus. Now we’ll have to walk.
  25. Don’t come in. I just (to wash) this floor.
  26. He (not to stop) eating since he arrived.
  27. Scientists (to work out) on the solution to the problem of pollution since early 70’s.
  28. He (to be) Minister of Education since 1983.
  29. I (to shop) all day and I haven’t a cent left.
  30. I (to wait) for an hour.  Where is she?

 

THE KEY

  1. have counted
  2. has examined
  3. has been ringing
  4. have been building
  5. have walked
  6. has eaten
  7. have not talked
  8. has been sleeping
  9. has been raining
  10. has not done
  11. have been living
  12. have been driving
  13. has been teaching
  14. have taught, have met
  15. have been arguing
  16. have heard
  17. have been trying
  18. have been tiding up
  19. has been working
  20. have been living
  21. have bought
  22. has taken
  23. have been discussing
  24. have missed
  25. have washed
  26. has not stopped
  27. have been working
  28. has been
  29. have been shopping
  30. have been waiting
doc
Додано
12 березня
Переглядів
42
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку