Grammarhard · Past Paper
They ____ lunch by the time we arrive.
Awill have
Bwill be having
Cwill have had
Dhave had
✓ Correct Answer: C — will have had
Future perfect is used for an action that will be completed by a specific time in the future.
Share this question