B2. ConditionalsVersion en ligne Test your knowledge on the conditional structures for the B2 level of English. par Teacher Ismael 1 I don't know what's wrong with this computer. If I press F1, it always ... down. a close b closes c will close d closed 2 ... Mr Grainger arrives while I'm at lunch, please ask him to wait in my office. a When b Unless c If 3 If it's raining when you arrive, ... to the station and pick you up. a I come b I'll come c you come d you came 4 I won't accept the job ... they offer me more money than I'm earning now. a unless b if c when 5 The manager won't give Kevin his job back, ... he gets to his knees and begs! a as long as b in case c even if 6 He would certainly buy a better car if he ... enough money. a had b would have c didn't have d has e had f would have 7 Imagine you ... have a superpower, which one would you choose? a could b would c can 8 If I ... Geraldine, I'd definitely tell her son to leave home. a was b were c would be d am 9 Where would you go if you ... a holiday next year? a had b have c will have 10 We ... in Greece now if the travel company hadn't gone out of business. a would have been b would be c were 11 ... I know that you were coming, I would have celebrated a party! a Should b Had c If d Unless 12 Anne would have made more friends in the village is she ... shy. a had been b weren't c isn't 13 If you hadn't gone to Rome, you ... Paulo. a wouldn't meet b don't meet c didn't meet d wouldn't have met 14 She ... there on time if she catches the train. a should get b could have got c had got 15 If you ... the Louvre while in Paris, buy me a poster. a visited b should visit c have visited 16 If I had installed an alarm, the thieves wouldn't ... able to break into my house last week. a be b had been c have been 17 If I ... the job, I will take you out to dinner on Saturday to celebrate. a have got b get c got 18 I would make a film with Leonardo DiCaprio if I ... a famous director, but I'm not. a were b had been c will be 19 Karen ... for Athens tomorrow providing the weather is fine. a will leave b would leave c had left d leave 20 If I were in your shoes, I ... to them. a will apologise b had apologised c would apologise 21 If you ... the application to the company on time, they might have called you for an interview. I can't understand why yo didn't! a send b had sent c will send d sent 22 If it ... for him, you wouldn´t have been able to buy the car. a weren´t b hasn´t been 23 ... if you´re good at maths, you´ll find the exam difficult. (Write ONLY the missing word). Written answer 24 As ... as the weather´s good, we´ll go for a picnic. (Write ONLY the missing word). Written answer 25 ... condition that you promise not to say anything, I´ll tell you a secret. (Write ONLY the missing word). Written answer 26 Sam lent me his tent; ... , I wouldn´t have been able to go camping. Written answer 27 ... you won the lottery, what would you do with the money? Written answer 28 ... if you live in the area can you become a member of this club. Written answer 29 She ... there on time if she catches the train. a should get b should have got 30 ... you need help, please contact us. a Should b Do c Had