1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Rainbow
Упр.8 Юнит 1 Step 9 ГДЗ Rainbow English 10 класс
Баранова, Афанасьева, Михеева
10 класс
Класс
10
Предмет
Английский
Автор
Баранова, Афанасьева, Михеева

Упр.8 Юнит 1 Step 9 ГДЗ Rainbow English 10 класс

Задача

Choose the appropriate verb forms to complete the sentences.

  1. I ___ this camera for ages.
    a) have had
    b) have been having
  2. Your eyes look red. ___?
    a) Have you cried?
    b) Have you been crying?
  3. The Browns ___ in this house since they moved to Brighton.
    a) lived
    b) have been living
  4. Why is mum so angry? What ___?
    a) have I done
    b) have I been doing
  5. Anna is an old friend of mine. I ___ her since my first year at school.
    a) have known
    b) know
  6. Oh, that’s you, Mike! Where ___?
    a) have you been
    b) were you
  7. The taxi ___ yet.
    a) has not arrived
    b) has not been arriving
  8. We ___ for you for about an hour.
    a) have waited
    b) have been waiting
  9. Why are your hands so dirty? — I ___ flowers in the garden.
    a) have planted
    b) have been planting
  10. Jane ___ her watch again and can’t find it.
    a) has lost
    b) has been losing
Подробный ответ
  1. I have had this camera for ages.
  2. Your eyes look red. Have you been crying?
  3. The Browns have been living in this house since they moved to Brighton.
  4. Why is mum so angry? What have I done?
  5. Anna is an old friend of mine. I have known her since my first year at school.
  6. Oh, that’s you, Mike! Where have you been?
  7. The taxi has not arrived yet.
  8. We have been waiting for you for about an hour.
  9. — Why are your hands so dirty?
    — I have been planting flowers in the garden.
  10. Jane has lost her watch again and can’t find it.

Разбор

1) have had — Present Perfect для действия, начавшегося в прошлом и продолжающегося до сих пор.
2) have been crying — Present Perfect Continuous, потому что виден результат действия сейчас.
3) have been living — длительное действие, начавшееся в прошлом и продолжающееся до настоящего момента.
4) have I done — результат уже есть, поэтому нужен Present Perfect.
5) have known — глагол know обычно не употребляется в Continuous.
6) have you been — вопрос о том, где человек был до настоящего момента.
7) has not arrived — действие ещё не произошло, нужен Present Perfect.
8) have been waiting — длительное ожидание в течение некоторого времени.
9) have been planting — действие длилось какое-то время и объясняет состояние рук сейчас.
10) has lost — результат важен сейчас: часы потеряны.



Общая оценка
4.7 / 5
Другие учебники
Другие предметы