Grammarhard · Past Paper

By the end of this month, we ____ in this house for five years.

Awill live
Bwill have been living
Care living
Dhave lived

✓ Correct Answer: Bwill have been living

Future perfect continuous is the most appropriate to express continuous duration up to a future date.

Share this question

More from Grammar