Study

B1 Gateway to the World Unit 4 - Present Perfect

  •   0%
  •  0     0     0

  • Complete with a word: Have you _____ tried to learn Japanese?
    ever
  • A) _____ you _____ (ever be) diving? B) No, ______ .
    Have (you) ever been // haven't
    Have ever (you) been // haven't
    Have (you) been ever // hasn't
    Has (you) ever been // hasn't
  • Complete with a word: We have lived in this city ________ 2010.
    since
  • David and Sam __________ (go) to the cinema together.
    have gone
    has goed
    has gone
    have went
  • Complete with a word: He has ______ been late to class before.
    never
  • He can't play football because he _________ (sprain) his ankle.
    has sprained
  • Complete with a word: They ____ just finished preparing the lunch.
    have
  • She _____________ (not take) her medicine yet.
    hasn't taken / has not taken
  • Complete with a word: They have been friends ________ 2 years now.
    for
  • Ouch! I ____________ (just cut) my finger on the edge of that paper.
    have just cut
  • ____________ (you / ever / have) the flu? It's horrible!
    Have you ever had
  • Complete with a word: Jack ____ never been to London before.
    has
  • I __________ glasses or contact lenses. I have good vision.
    have never worn
    hasn't ever wore
    haven't never worn
    has wore never
  • _______ anyone _______ (see) my mobile? I can't find it.
    Have (anyone) see
    Has (anyone) seen
    Have (anyone) seen
    Has (anyone) saw
  • Nobody ________ (ever walk) on planet Mars.
    has walked ever
    has ever walked
    have walked ever
    have ever walked