Answer Key with Explanations
| Q | Answer | Grammar Point |
| 25 | will have been completed before | Future perfect passive |
| 26 | is to open | “Be to” structure (future plan or arrangement) |
| 27 | wishes she had studied | Wish + past perfect |
| 28 | had been cleaned before | Past perfect passive |
| 29 | will be giving | Future continuous |
| 30 | had finished the clean up did we realise | Inversion with “Not until” |





