Present Perfect B

Vydáno dne 12.01.2006

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



  1. I can lend you the book now that ________ it.

    1. I am reading
    2. I read
    3. I readed
    4. I've read
  2. A new supermarket ________ in our town.

    1. did recently open
    2. has recently opened
    3. recently opened
    4. recently opens
  3. The alarm clock rang at 6am but he ________!

    1. didn't get up already
    2. hasn't already got up
    3. hasn't got up still
    4. hasn't got up yet
  4. You can't talk to him. He ________ out five minutes ago.

    1. has been
    2. has gone
    3. was going
    4. went
  5. The inventor lived in the village all his life but most of the villagers ________ him.

    1. didn't never meet
    2. have never met
    3. haven't never met
    4. never met
  6. The wheel ________ in Mesopotamia.

    1. has been invented
    2. invented
    3. is built
    4. was invented
  7. ‘Do you know Venice?’ – ‘Yes, ________ there.’

    1. I was
    2. I went
    3. I've been
    4. I've gone
  8. ‘Hey, what are you doing here?’ – ‘Well, I’ve been shopping and now ________ for a friend of mine.'

    1. I wait
    2. I waited
    3. I'm waiting
    4. I've been waiting
  9. He ________ football for 10 years. Then he had an accident and had to quit.

    1. has been playing
    2. has played
    3. played
    4. plays
  10. This is the second time ________ the rumour. It may be true, after all.

    1. I am hearing
    2. I hear
    3. I heard
    4. I've heard
  11. Jack and Rachel ________ for 3 years! Doesn't time fly?

    1. are friends
    2. been friends
    3. have been friends
    4. were friends
  12. Oh, your arm is broken! How ________?

    1. did it happen
    2. happened it
    3. has it happened
    4. it's happened
  13. ________ two chapters of the book today but I feel very tired already. I think I'll go to bed.

    1. I didn't only read
    2. I only read
    3. I was reading
    4. I've only read
  14. Sue ________ married last year.

    1. got
    2. gotten
    3. has got
    4. have gotten
  15. Oh, hi! How are you? I ________ you for a long time!

    1. didn't see
    2. haven't see
    3. haven't seen
    4. saw not
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) b, 3) d, 4) d, 5) d, 6) d, 7) c, 8) c, 9) c, 10) d, 11) c, 12) a, 13) d, 14) a, 15) c
Přepis bublinkové nápovědy: