Глагол. The Present Perfect / Настоящее совершенное время

Тесты » Грамматические тесты » Глагол. The Present Perfect / Настоящее совершенное время

Тест №4 The Present Perfect / The Present Perfect Continous

Выберите правильный вариант ответа. Choose the correct variant:

  1. I … from her once since she went away.
    have heard
    have been hearing

  2. I … for seven hours.
    have been walking
    have walked

  3. She … dozens of students but she has never met such a hopeless class before.
    have been teaching
    have taught

  4. She … . Somebody else ought to drive.
    has drunk
    has been drinking

  5. She … since eight o clock. It is time she woke up.
    has slept
    has been sleeping

  6. We sandwiches for the party all the afternoon.
    have been making
    have made

  7. She … in this school for three years.
    has taught
    has been teaching

  8. I … for car keys but I have not found any.
    have looked
    have been looking

  9. It … for two hours and the ground is too wet to play.
    has rained
    has been raining

  10. I … for her for six years and she has never said Hello to me.
    have worked
    have been working

Курсы английского языка в BKC-ih
Сеть школ с Мировым опытом!