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.