Game Preview

Present perfect or past perfect?

  •  English    20     Public
    Choose from HAVE, HAS or HAD
  •   Study   Slideshow
  • _____________ she left before you got there?
    Had she left before you got there?
  •  15
  • What do you wish you ________ done when you were younger?
    What do you wish you had done when you were younger?
  •  15
  • He _________moved to Canada
    He has moved to Canada
  •  15
  • He was late for work because his alarm _______ not gone off
    He was late for work because his alarm hadn't gone off
  •  15
  • We _________ worked a lot this week
    We have worked a lot this week
  •  15
  • I __________ known Bruno for two decades
    I have known Bruno for two decades
  •  15
  • He __________ lived in London since 2018
    He has lived in London since 2018
  •  15
  • ___________ you read the book yet?
    Have you read the book yet?
  •  15
  • The teacher was satisfied with the essay he___________ written
    The teacher was satisfied with the essay he had written
  •  15
  • He ate all the chicken his wife ___________ cooked
    He ate all the chicken his wife had cooked
  •  15
  • Andre __________ drunk four cups of coffee this morning
    Andre has drunk four cups of coffee this morning
  •  15
  • I didn't want to go to the movies because I __________ already seen the film
    I didn't want to go to the movies because I had already seen the film
  •  15
  • ___________ you ever seen a beaver?
    Have you ever seen a beaver?
  •  15
  • We __________ not visited The U.S. yet
    We have not visited The U.S. yet
  •  15
  • Tarantino _________ written some amazing movie scripts
    Tarantino has written some amazing movie scripts
  •  15
  • I _________ not heard about that movie before I watched the trailer
    I hadn't heard about that movie before I watched the trailer
  •  15