Present Perfect vs. Past

Vydáno dne 04.12.2005

Kdy použít předpřítomný čas a kdy minulý?



  1. You're back! When ________?

    1. did you return
    2. have you been returning
    3. have you returned
    4. returned you
  2. I was excited about Spy Kids 3 last week, because I ________ a 3D movie before.

    1. didn't never see
    2. had never seen
    3. have never seen
    4. never see
  3. Hadrian's Wall ________ by the Romans.

    1. built
    2. has been being built
    3. has been built
    4. was built
  4. It's ten years since I ________ him.

    1. 've last seen
    2. didn't see
    3. haven't seen
    4. last saw
  5. They ________ on the TV just after breakfast and they are still watching it!

    1. have been turning
    2. have turned
    3. turn
    4. turned
  6. This is our dog. ________ him for three years.

    1. We had
    2. We have
    3. We've been having
    4. We've had
  7. Where's my car? What ________ to it?

    1. happens
    2. has been happening
    3. has happened
    4. is happening
  8. My car won't start again. It's the fifth time this ________ this week.

    1. happened
    2. happens
    3. has been happening
    4. has happened
  9. Why are you so dirty? – I ________ football.

    1. am playing
    2. have been playing
    3. have played
    4. play
  10. You can't talk to her now. She ________ to Prague.

    1. gone
    2. has been
    3. has gone
    4. is gone
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) a, 2) b, 3) d, 4) d, 5) d, 6) d, 7) c, 8) d, 9) b, 10) c
Přepis bublinkové nápovědy: