FUTURE PERFECT / FUTURE SIMPLE 1. The train (to arrive) at 6 o’clock.
A. will arrive B. will have arrived
2. I (to do) this work if you come at 6 p.m.
A. will have done B. will do
3. By 10 a.m. we (to pack) your luggage.
A. will have pack B. will have packed
4. Granny (to cook) supper by 6 p.m.
A. will have cooked B. will cook