1. “Would you mind if we ___you by your first name?”
“Not at all. Please call me Tom.”
A. called B. call C. calling D. want to call
2. She can’t get home ___ she has no money.
A. unless B. if C. until D. without
3. If I had known your new address, we ___to see you.
A. came B. will come C. would come D. would have come
4. If we took the 10:30 train, ___.
A. we would arrive too early B. we should arrive too early
C. we will arrive too early D. we may arrive too early
5. It’s very crowded here. I wish there ___ so many people.
A. aren’t B. weren’t C. haven’t been D. isn’t
6. I wouldn’t go there at night if I ___ you.
A. am B. was C. were D. had been
7. If I ___ get a pole, I’ll go fishing.
A. can B. could C. may D. might
8. If they had enough time, they ___ head south.
A. will B. can C. must D. might
9. If you ___ a choice, which country would you visit?
A. have B. had C. have had D. will have
10. Trees won’t grow ___ there is enough water.
A. if B. when C. unless D. as
11. If you ___ to be chosen for the job, you’ll have to be experienced in the field.
A. want B. wanted C. had wanted D. wants
12. If the doctor had arrived sooner, the boy ___.
A. might be saved B. have been saved C. was saved D. might have been saved
13. If there ___, the rice fields could have been more productive.
A. had been enough water B. were enough water
C. would be enough water D. are enough water
14. The patient could not recover unless he ___ an operation.
A. had undergone B. would undergo C. underwent D. was undergoing
15. If he ___ a thorough knowledge of English, he could have applied for this post.
A. had had B. had C. has D. has had
16. If I had enough money, I ___ abroad to improve my English.
A. will go B. would go C. should go D. should have to go
17. If it ___ convenient, let’s go out for a drink tonight.
A. be B. is C. was D. were
18. If you ___ time, please write to me.
A. have B. had C. have had D. has
19. If it ___ tomorrow, we may postpone going on a picnic.
A. rains B. will rain C. shall rain D. raining