Game Preview

Grammar (Past And Future Perfect)

  •  English    17     Public
    Complete the sentence
  •   Study   Slideshow
  • I _______(learn) English by the end of this year.
    will have learned
  •  15
  • We ______(shift) to our new home by next week.
    will have shifted
  •  15
  • : You _______(finish) your report by Monday.
    will have finished
  •  15
  • Future Perfect: By next week, we ______ (earn) lots of money.
    will have earned
  •  15
  • He _______(travel) to the holy place by next year.
    will have traveled
  •  15
  • The plane_______(take) off by two hours.
    will have taken
  •  15
  • She _____(leave) the office before I came.
    had left
  •  15
  • I ______(know) her before I knew you.
    had known
  •  15
  • I _____(catch) him before he ran away.
    had caught
  •  15
  • The police _____ (reach) there before he killed him.
    had reached
  •  15
  • Yesterday I _____ (sleep) before my father arrived.
    had slept
  •  15
  • I woke up and walked outside and I saw that it ______________. (rain)
    had rained
  •  15
  • I _______ (buy) the gift before I found out she didn't like it.
    had bought
  •  15
  • By the end of the week, I ____________ (play) Fortnite three times.
    will have played
  •  15
  • By the end of the year, I ________ (go) on vacation to the mountains
    will have gone
  •  15
  • I will have gone to the store yesterday before I cooked. ( T or F)
    F
  •  15