Тест по Английскому языку на знание грамматического правила "Настоящее совершенное время" | english-lessons-online.ru
Перейти к навигации

Тест по Английскому языку на знание грамматического правила "Настоящее совершенное время"

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

 

 Для получения более побробных данных по прохождению теста нажмите:

 

<< Инструкция >>

  1. Since then I ______ my job several time.
    changed
    has changed
    have changed
     
  2. “You ______ your hair”, he cried.
    have dyed
    dyed
    die
     
  3. Jane ______ suddenly that there was a letter attached to the painting.
    found
    has found
    had found
     
  4. I ______ that point yet.
    haven’t considered
    didn’t consider
    not considered
     
  5. Mary isn’t at home. She ______ to work.
    went
    was
    has gone
     
  6. They ______ in construction business for 5 years.
    were
    have been
    are
     
  7. ______ you ever ______ the Queen of Great Britain?
    Have ... seen
    Did ... see
    Has ... see
     
  8. He can’t find a job. He ______ unemployed for half a year.
    was
    has been
    have been
     
  9. ______ you ever ______ to Africa?
    Have ... travelled
    Are ... travelled
    Did ... travel
     
  10. ______ you ______ about Miss Carol’ marriage?
    Did ... hear
    Have ... heard
    Has ... hear
     
  11. What ______ you ______ to find the way out?
    did ... do
    have ... done
    are ... do
     
  12. Nick and Sally ______ each other since their school years.
    have known
    knowed
    knew
     
  13. His spirits ______ a little. He’s all right now.
    revived
    has revived
    have revived
     
  14. “______ anything ______ from the flat,” asked the policeman.
    Is ... disappeared
    Did ... disappear
    Has ... disappeared
     
  15. “I ______ the letter you asked about, sir,” said the butler.
    brought
    ‘ve brought
    ‘s brought
     
  16. ______ you ______ dinner already?
    Did ... have
    Were ... having
    Have ... had
     
  17. He ______ his driving test. He is so happy. He hasn’t been able to pass it for three years.
    has just passed
    have just passed
    just passed
     
  18. I ______ my keys. I can’t get in.
    Have lost
    lost
    have losed
     
  19. The taxi ______. Hurry up!
    arrives
    have arrived
    has irrived
     
  20. ______ you ______ writing your book yet?
    Did ... finish
    Have ... finished
    Had ... finish