Grammarhard · Past Paper
By next month, she ____ here for five years.
Awill live
Bwill be living
Cwill have lived
Dhas lived
✓ Correct Answer: C — will have lived
Future perfect is used to show the completion of a duration by a certain point in the future.
Share this question