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.
| Feature | Future Perfect | Future Simple | Future Continuous |
|---|---|---|---|
| Form | will have + pp | will + base | will be + -ing |
| Focus | Completion before a point | Single event/decision | In progress at a point |
| Trigger | by [time], by the time | tomorrow, soon, next | at [time], when, this time next |
| Example | By noon she'll have left. | She'll leave at noon. | At noon she'll be leaving. |