Study

Grammar (Past And Future Perfect)

  •   0%
  •  0     0     0

  • Past Perfect: I _____(catch) him before he ran away.
    had caught
  • Future Perfect: You _______(finish) your report by Monday.
    will have finished
  • Future Perfect: The plane_______(take) off by two hours.
    will have taken
  • Past Perfect: She _____(leave) the office before I came.
    had left
  • Past Perfect: Yesterday I _____ (sleep) before my father arrived.
    had slept
  • Future Perfect: I _______(learn) English by the end of this year.
    will have learned
  • Future Perfect: We ______(shift) to our new home by next week.
    will have shifted
  • Past Perfect: The police _____ (reach) there before he killed him.
    had reached
  • Future Perfect: By next week, we ______ (earn) lots of money.
    will have earned
  • Past Perfect: I ______(know) her before I knew you.
    had known
  • Future Perfect: He _______(travel) to the holy place by next year.
    will have traveled