Study

REVIEW

  •   0%
  •  0     0     0

  • When I got home, my parents __________ (already / eat) dinner. (past perfect)
    had already eaten
  • In two hours, we __________ (finish) the project presentation. (future perfect)
    will have finished
  • While I __________ (walk) to work, it started to rain. (past continuous)
    was walking
  • They __________ (travel) around Europe when I last heard from them. (past continuous)
    were traveling
  • When I arrived, they __________ (already / run out of time) and couldn’t complete the test. (past perfect)
    had already run out of time
  • Don’t worry, you can __________—there’s no rush. (time expression)
    take your time
  • We __________ (wait) for two hours before the event started, but luckily we had some __________. (past perfect + time expression)
    had been waiting / time to spare
  • She always arrives __________, never a minute late. (time expression)
    on time
  • They often play mobile games to __________ while waiting in line. (time expression)
    kill time
  • She __________ (never / hear) that song before yesterday. (past perfect)
    had never heard
  • By the time he retires, he __________ (teach) for over 35 years. (future perfect)
    will have taught
  • While I __________ (talk) to the manager, my colleague was just __________ in the waiting room. (past continuoud + time expression)
    was talking / killing time
  • Hopefully, I __________ (complete) all my tasks before the deadline. (future perfect)
    will have completed
  • After finishing all my work, I realized I still __________ before the meeting started. (time expression)
    had time left
  • He __________ (watch) a documentary when the power went out. (past continuous)
    was watching
  • I didn’t mean to __________. I just needed a quick favor. (time epxression)
    take up your time
  • I was __________ yesterday, so I skipped lunch and worked straight through the afternoon. (time expression)
    pressed for time
  • By 10 p.m., we __________ (not / have) any __________ to finish the report. (future simple + time expression)
    won't have / time left
  • They __________ (study) for the exam all afternoon by 6 PM. (future perfect continuous)
    will have been studying
  • She __________ (already / finish) her degree when she moved to London. (past perfect)
    had already finished
  • She was _______ him a __________ during the whole meeting—he looked so uncomfortable! (time expression)
    giving him a hard time
  • By next year, she __________ (work) at the company for a decade. (future perfect continuous)
    Will have been working