Game Preview

Present perfect

  •  English    10     Public
    present perfect
  •   Study   Slideshow
  • Where is Teresa? (she/go/shopping)
    She has gone shopping.
  •  15
  • Are you going to the film tonight? (no, I/see/it before)
    No, I have seen it before.
  •  15
  • Do you know Michael? (no,I/never/meet/him before)
    No, I have never met him before.
  •  15
  • Can we go out? (after/I/finish/the washing up)
    After I have finished the washing up.
  •  15
  • May I borrow your book? I'm afraid...(I/leave/it at home)
    I'm afraid I have left it a home.
  •  15
  • Do you know London well? (yes,I/live/there for years)
    Yes, I have lived there for years.
  •  15
  • How do you feel? Awful. I think...(I/catch/a cold)
    Awful. I think I have caught a cold.
  •  15
  • Why isn't John at work today? I don't know. Perhaps...(he/has/an accident)
    I don't know. Perhaps he has had an accident.
  •  15
  • Do you still work at Smith's? (yes,I/work/there since 1980)
    Yes, I have worked there since 1980.
  •  15
  • Do you live near here? (no, we/just/move/to Oxford)
    No, we have just moved to Oxford.
  •  15