Present Perfect A

Vydáno dne 16.12.2005

Test používání předpřítomného času pro studenty úrovně pre-intermediate a intermediate (verze A).



  1. They ________ here for many years. Then they moved away.

    1. are living
    2. have lived
    3. live
    4. lived
  2. Amy looked very beautiful at the party. ________ her?

    1. Did you see
    2. Do you see
    3. Have you seen
    4. Were you seeing
  3. He is a famous writer. He ________ twenty novels!

    1. has written
    2. was written
    3. writes
    4. wrote
  4. My uncle died before I was born. I ________ him.

    1. have never met
    2. haven't ever met
    3. haven't still met
    4. never met
  5. America ________ by Columbus.

    1. discovered
    2. has been discovered
    3. has discovered
    4. was discovered
  6. “Do you know my friend Ross?” – “Yes, ________.”

    1. we are met
    2. we met
    3. we met us
    4. we've met
  7. She has been in hospital ________ two weeks.

    1. during
    2. for
    3. in
    4. since
  8. “Hey, what's new?” – “Well, I ________ in Prague now.”

    1. have been
    2. have lived
    3. live
    4. lived
  9. I started reading the book last month but I ________ it.

    1. haven't already finished
    2. haven't finished yet
    3. haven't still finished
    4. still haven't finished
  10. When ________ to the cinema?

    1. did you last be
    2. did you last go
    3. have you last been
    4. have you last gone
  11. Let's go to the park. It ________ raining.

    1. has stopped
    2. stopped
    3. stopping
    4. stops
  12. ________ John yesterday?

    1. Did you see
    2. Did you seen
    3. Have you seen
    4. You have seen
  13. I ________ a teacher five years ago and I still love my job in the school.

    1. became
    2. did became
    3. have become
    4. have becommen
  14. “Could I speak to Helen, please?” – “I'm afraid she ________ shopping.”

    1. has
    2. has been
    3. has gone
    4. went
  15. I love cycling. I ________ 500 kilometres on my bike this year.

    1. have been travelling
    2. have travelled
    3. travel
    4. travelled
Tento test je součástí naší výukové aplikace englishme!, která nabízí tisíce podobných testových otázek, ale také spoustu jiných aktivit na zlepšení vaší angličtiny.
Správné odpovědi: 1) d, 2) a, 3) a, 4) d, 5) d, 6) d, 7) b, 8) c, 9) d, 10) b, 11) a, 12) a, 13) a, 14) c, 15) b
Přepis bublinkové nápovědy: