Study

Present Perfect or Past Perfect??

  •   0%
  •  0     0     0

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