语法专练(if真实条件句与虚拟条件句)
Ⅰ.单项填空
1. ________ , man could not live at all.
A. Were it not for the sun
B. If it was for the sun
C. Had it not been for the sun
D. If it shouldn’t be for the sun
2.If I_______enough money,I_______the dictionary now.
A. have;would buy
B. had;would buy
C. had had;would have bought
D. should have;would buy
3.Mary failed the driving test again. If she______harder,she ________ the test easily.
A. practiced;would pass
B. had practiced;would pass
C. had practiced;would have passed
D. should practice;should have passed
4._______this afternoon,you would have to come again next week.