40 questions contrasting Future Perfect (will have done), Future Simple (will do), and Future Continuous (will be doing). Mixed answers throughout.
Choose 'will + base verb' (Future Simple: a single event at a future time) or 'will have + pp' (Future Perfect: completed before a future deadline). About half of the answers need each form.
40 questions contrasting Future Perfect (will have done), Future Simple (will do), and Future Continuous (will be doing). Mixed answers throughout.
Choose 'will + base verb' (Future Simple: a single event at a future time) or 'will have + pp' (Future Perfect: completed before a future deadline). About half of the answers need each form.