Game Preview

Present perfect

  •  English    15     Public
    Present perfect
  •   Study   Slideshow
  • _________ you _________ these statistics recently? (update)
    Have you updated
  •  15
  • 2. The machine _________ three times last week. (break down)
    has broken 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 ___ already _____ this machine.  (buy)
    have bought
  •  15
  • 7. _________ you _________ any samples recently? (take)
    Have you taken
  •  15
  • We _________ _________ this machine for three years. (use)
    have used
  •  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 with the printer roller recently (have/have)
    have had
  •  15
  • I _____already ______ you the drawings at the end of the day. (send)
    have sent
  •  15
  • We ___________ ___________ all the cables today. (replace)
    have replaced
  •  15
  • ___________ those transistors ___________, or are we still waiting for them to be delivered? (arrive)
    Have those transistors arrived
  •  15
  • We ____________ never ____________ products to Brazil before. (sold)
    have never sold
  •  15
  • I ______ ____________ the report yet, but I'll read it later today. (not read)
    haven't read
  •  15