1.We’ll have lunch outside in the garden, _____ it’s too cold.
A. if B. unless C. in case ` D. should
2.If the machine _______, press this button.
A. stop B. stops C. would stop D. stoped
3.You_____ yourself ill if you don’t eat properly.
were to make B. make C. would make D. will make
4.I can’t understand what he sees in her! If anyone treated me like that, I _________ extremely angry!
A. am B. would be C. will be D. was
5.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
6.Rachel will be pleased _________ she passes her driving test.
A. should B. will C. if D. unless
7. Come on! _____ we hurry, we’ll miss the plane!
A. if B. unless C. in case D. supposed
8.If you can give me one good reason for your acting like this, _____ this incident again.
A. I don’t mention B. I will never mention
C. I never mention D. will I never mention
9.You can use my car ___________ you drive carefully.
A. unless B. as long as C. as soon as D. when
10.If everyone _____ an extra hour a day, it would greatly increase production.
A. work B. works C. working D. worked
11.If energy _____ inexpensive and unlimited, many things in the world would be different.
A. is B. were C. will be D. would be
12.Don’t bother to ring me _________ it’s important.
A. unless B. in case C. if D. as
13._____ you like to see my stamp collection?
A.will B. would C. do D. have
14.It never stops raining here. I wish it ______ raining.
A.stopped B. would stop C. had stopped D. will stop
15.If Jake _____ to go on the trip, would you go?
A. hadn’t agreed B. doesn’t agree C. didn’t agree D. wouldn’t agree
16.If I found Rob’s phone number now, I _____ him about the change in plans.
A.called B. had called C. could call D. will call
17.If I see him, I _____ him a gift.
A.give B. would give C. will give D. gave
18.If I had a typewriter, I _____ it myself.
A. typed B. would have typed C. would type D. am typing
19.If you don’t keep silent, you ________wake the baby up.
A.will B. would C. had D. could
20.I don’t understand this point of grammar. If I ______ it better, I would get good marks.
A.understood B. would understand C. had understood D. understands
9,D
10,C
11,D
12,A
13,A
14,C
15,C