1.We’ll have lunch outside in the garden, _____ it’s too cold.
if B. unless C. in case ` D. should
2.John _____ win more races if he trained harder.
would B. will C. would have D. shall
3.If the machine _______, press this button.
stop B. stops C. would stop D. stoped
The lecturer didn’t know what he was talking about, but if Dr Mason _____ I would have listened carefully.
lectured B. was lecturing
would lecture D. had been lecturing
5.I can’t understand what he sees in her! If anyone treated me like that, I _________ extremely angry!
am B. would be C. will be D. was
6.If you _____ up all the orange juice that was in that carton, you ought to go out and get some more.
A. drank B. drinking C. drunk D. drink
7.Rachel will be pleased _________ she passes her driving test.
A. should B. will C. if D. unless
8.I _____ you sooner had someone told me you were in hospital.
A. visited B. visit would have visited D. had visited