Grammarhard · Past Paper

They ____ lunch by the time we arrive.

Awill have
Bwill be having
Cwill have had
Dhave had

✓ Correct Answer: Cwill have had

Future perfect is used for an action that will be completed by a specific time in the future.

Share this question

More from Grammar