Can You Pass This Future Perfect Tense? Trivia Quiz!

10 Questions | Attempts: 912

Can You Pass This Future Perfect Tense? Trivia Quiz! - Quiz

Can you pass this future perfect tense? In our English classes, we got to know how to write about the events that will happen in the near future. We have also done a lot of practice tests, and below is another one of them. Do give it a try and get to see just how much you know about future perfect tense. All the best!

Questions and Answers
  • 1. 
    Bobby … on the non-profit organization for six month next week.
    • A. 

      will have been being

    • B. 

      will have been be

  • 2. 
    Your children … paintball in my back yard for more than two hours by the time you pick them up.
    • A. 

      will have been playing

    • B. 

      will have been being playing

  • 3. 
    The construction workers … for more than 90 minutes when the bell ring.
    • A. 

      wouldn't have been sleeping

    • B. 

      won't have been sleeping

  • 4. 
    How long … in France when her parents visit her?
    • A. 

      will she have been studying

    • B. 

      she will have been studying

  • 5. 
    He … his old car for six hours by the time it breaks down.
    • A. 

      will have been being driven

    • B. 

      will have been driving

  • 6. 
    You … here for three months when you can ask for a pay raise.
    • A. 

      would have been working

    • B. 

      will have been working

  • 7. 
    … their researches by the end of this semester?
    • A. 

      Will all the students have been completing

    • B. 

      Will have been all the students completing

  • 8. 
    Your friend will be angry since he … so long.
    • A. 

      would have been waiting

    • B. 

      will have been waiting

  • 9. 
     He … the business for two years by the end of next April.
    • A. 

      will have been running

    • B. 

      will has been running

  • 10. 
    I … here for over a week tomorrow.
    • A. 

      will have not been staying

    • B. 

      will not have been staying

Related Topics

Back to Top Back to top

Here's an interesting quiz for you.

We have other quizzes matching your interest.