Grammar Quiz

Future Perfect Continuous Tense Quizzes


Preview 20 Quizzes about Future Perfect Continuous Tense

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

A. will have been running
B. will has been running


How long … in France when her parents visit her?

  1. she will have been studying
  2. will she have been studying


Bobby … on the non-profit organization for six month next week.

  1. will have been being
  2. will have been be


I … here for over a week tomorrow.

A. will have not been staying
B. will not have been staying


Bobby … on the non-profit organization for six month next week.

A. will have been being
B. will have been be


I … here for over a week tomorrow.

  1. will have not been staying
  2. will not have been staying


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

  1. will have been driving
  2. will have been being driven


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

  1. will has been running
  2. will have been running


Your friend will be angry since he … so long.

  1. would have been waiting
  2. will have been waiting


How long … in France when her parents visit her?

A. will she have been studying
B. she will have been studying


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

A. would have been working
B. will have been working


The construction workers … for more than 90 minutes when the bell rings.

  1. won’t have been sleeping
  2. wouldn’t have been sleeping


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

  1. would have been working
  2. will have been working


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


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

A. will have been being driven
B. will have been driving


… their researches by the end of this semester?

  1. Will all the students have been completing
  2. Will have been all the students completing


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

A. wouldn’t have been sleeping
B. won’t have been sleeping


… their researches by the end of this semester?

A. Will all the students have been completing
B. Will have been all the students completing


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

  1. will have been being playing
  2. will have been playing


Your friend will be angry since he … so long.

A. would have been waiting
B. will have been waiting


How to use : Read the question carefully, then select one of the answers button.

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.