Choose the correct verb form for each space. 1 1. this is the first time i have done/do/did this exam. 2. when i left home this morning it was raining. 3. by the time you arrived at the party, all of the interesting people went/have gone/ had gone home! 4. tomorrow i think it will rain. 5. john didn’t like his job at all and so decided resign/resigning/to resign. 6. i saw your mother while i have walked/was walking/am walking to work . 7. i try/have tried/have been trying to understand this grammar for hours, but i just can’t! 8. your final exam might/would/can be difficult, but i'm sure you'll pass! 9. i couldn’t come to the party because i did/must do/had to do my homework. 10. you couldn't have/might have/could have chosen a better person for the job. she was perfect! 11. in britain you mustn't/don't have to/need do military service. 12. we’ve been friends for a long time. we know/knew/have known each other since we were young. 13. if the teachers were/teach/are better, the students would learn more. 14. why aren't the students told/didn't the students told/weren't the students told that the exam format had been changed? 15. as part of the preparations for this year’s world cup, a new stadium is being built/is building/will build.
3 have gone
5 to resign
6 walked
7 have tried
8 can be
9 must do
10 couldn't have
11 need
12 have known
13 teach
14 didn't
15 will build