Game Preview

Present perfect

  •  English    24     Public
    Present perfect
  •   Study   Slideshow
  • _________ you _________ these statistics recently? (update)
    Have you updated
  •  15
  • 2. The machine _________ three times last week. (break down)
    broke down
  •  15
  • 3. Oh, dear. I think I ____ _____ a bolt. (lose)
    have lost
  •  15
  • 4. I _____ _________ with a lot of good trainees this semester. (study)
    have studied
  •  15
  • 5. We _________ this machine three years ago (buy)
    bought
  •  15
  • 6. When _________ the parts _________ ? (arrive)
    did the parts arrive
  •  15
  • 7. _________ you _________ any samples recently? (take)
    Have you taken
  •  15
  • We _________ _________ this machine for three years. (use)
    have used
  •  15
  • 8. When I found the loose connection, I _________ the wires (solder)
    soldered
  •  15
  • 9. Who is that man in Workshop 2? I _________ _________ _________ him here before. (not see)
    have not seen
  •  15
  • ___________ you ______ ____ all your files recently? (back up)
    Have you backed up
  •  15
  • We ___________ some problems getting the spare parts last time. (have)
    had
  •  15
  • We ___________ ___________ some problems with the printer roller recently (have/have)
    have had
  •  15
  • I ___________ you the drawings at the end of last week (send)
    sent
  •  15
  • How many times ___________ you flown to the USA this year? (have)
    have
  •  15
  • How many times ___________ you ____________ to the USA before you moved to the UK? (fly)
    had you flown
  •  15