Future Perfect Exercises PDFSet 4: Future Perfect vs Future Continuous
20 questions·15 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.At 8 pm tonight, I ___ my homework. (in the middle of doing it)
a) will have doneb) will doc) will be doingd) have done
2.By 10 pm tonight, I ___ my homework. (finished before 10 pm)
a) will have doneb) will be doingc) will dod) am doing
3.This time next week, we ___ on the beach in Hawaii.
a) will have relaxedb) will relaxc) have relaxedd) will be relaxing
4.By this time next week, we ___ in Hawaii for three days.
a) will beb) will have beenc) are beingd) have been
5.Don't call at 3 pm. I ___ a meeting then.
a) will have hadb) will havec) will be havingd) have
... and 15 more questions in the PDF
Preview: Answers
1.will be doing
2.will have done
3.will be relaxing
4.will have been
5.will be having
... and 15 more answers in the PDF
Preview: Explanations
1."will be doing"(c)
Use Future Continuous 'will be doing' for an action in progress at a specific time.
2."will have done"(a)
Use Future Perfect 'will have done' for an action completed before a deadline.
3."will be relaxing"(d)
'This time next week' indicates an action in progress — use Future Continuous.
4."will have been"(b)
'By this time' + duration indicates completed time — use Future Perfect.
5."will be having"(c)
'At 3 pm' + 'then' shows an action in progress — Future Continuous.
... and 15 more explanations in the PDF
More Future Perfect Exercises
Prefer practicing online?
Try our interactive exercises with instant feedback.