Game Preview

Present perfect (Vision 1 - 1/105)

  •  English    15     Public
    Present perfect
  •   Study   Slideshow
  • Sarah is in hospital beacuse she___ her leg.
    has broken
  •  15
  • We___ the bus. (spóźniliśmy się)
    have missed
  •  15
  • Tom___ for the job. (ubiegać się)
    has applied
  •  15
  • I love this film. I____ it four times.
    have seen
  •  15
  • Don't worry. You are not late; the lesson____ yet. (jeszcze się nie zaczęła)
    hasn't started
  •  15
  • Our football team___any matches this year. (lose)
    hasn't lost
  •  15
  • I___ Tom today. Do you know where he is?
    haven't seen
  •  15
  • Congratulations! You___ the lottery!
    have won
  •  15
  • He___ a bad day. (ma zły dzień)
    has had
  •  15
  • Julia_____ (travel) around the world.
    has travelled
  •  15
  • _____(you)_____ the homework?
    Have you done
  •  15
  • ____ (you)____ (visit) the history museum?
    Have you visited
  •  15
  • They_____ (know) Steven for a long time.
    have known
  •  15
  • Joe_____ (not read) the book yet.
    hasn't read
  •  15
  • She___ (meet) a friend.
    has met
  •  15