An English Grammar Quiz On Future Perfect Tense!

10 Questions | Attempts: 42621
Share

SettingsSettingsSettings
An English Grammar Quiz On Future Perfect Tense! - Quiz

.


Questions and Answers
  • 1. 
     By the time you finish studying , I ---------- dinner 
    • A. 

      Will have cooked

    • B. 

      Will be cooking

    • C. 

      Am cooking

    • D. 

      Was cooked

  • 2. 
    Before Saturday, I will have --------- all my homework.
    • A. 

      Did

    • B. 

      Do

    • C. 

      Does

    • D. 

      Done

  • 3. 
    I ---------- by six.
    • A. 

      Was leaving

    • B. 

      Will have left

    • C. 

      Leave

    • D. 

      Have left

  • 4. 
    Come over to my house around 9 o'clock. By then, I ---------- my history essay and we can go see a movie.
    • A. 

      Will complete

    • B. 

      Will have completing

    • C. 

      Will have completed

    • D. 

      Would complete

  • 5. 
    We --------- in London for three years next week.
    • A. 

      Will be

    • B. 

      Will have been

    • C. 

      Will have

    • D. 

      Will have being

  • 6. 
    At this time next week, we ---------- the thief. 
    • A. 

      Will catch

    • B. 

      Will be catching

    • C. 

      Catch

    • D. 

      Will have caught

  • 7. 
    By next year, she -------- her promotion.
    • A. 

      Will have received

    • B. 

      Will recieved

    • C. 

      Have received

    • D. 

      Will be receiving

  • 8. 
    By tomorrow morning, he ---------- well.
    • A. 

      Will sleep

    • B. 

      Have slept

    • C. 

      Will have slept

    • D. 

      Slept

  • 9. 
    I --------- this book by tomorrow noon.
    • A. 

      Have been reading

    • B. 

      Have read

    • C. 

      Will read

    • D. 

      Will have read

  • 10. 
    By the time I come back home , I ---------- away for 3 years.
    • A. 

      Will have been

    • B. 

      Will be

    • C. 

      Have been

    • D. 

      Have been being

Related Topics

Back to Top Back to top
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.