Game Preview

Present Perfect or Past Perfect??

  •  English    19     Public
    Choose the correct perfect tense
  •   Study   Slideshow
  • She ...all her life. (live)
    has lived
  •  15
  • They ... three books this semester. (read)
    have read
  •  15
  • He ... his homework. (finish)
    has finished
  •  15
  • We ... to Canada. (be)
    have been
  •  15
  • .... you .... basketball? (ever play)
    Have you ever played?
  •  20
  • We ...our breakfast (have already)
    have already had
  •  20
  • Alex ... two foreign languages. (study)
    has studied
  •  15
  • Where ... I ... my bag? (leave)
    have I left
  •  15
  • She ... oysters before. (never eat)
    has never eaten
  •  20
  • I ... at that restaurant before today. (never eat)
    had never eaten
  •  20
  • After Mary ... bath, she went out. (have)
    had had
  •  15
  • I didn't say anything until she ... talking. (finish)
    had finished
  •  15
  • Before I knew it, my dog .... (escape)
    had escaped
  •  15
  • The school closed after many kids ... Covid again. (get)
    had got/gotten
  •  15
  • Harold ... about it for a while. (know)
    had known
  •  15
  • He was tired because he ... well. (sleep)
    hadn't slept
  •  20