1. 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
2. (2012·温州高二检测) _____the clouds, you would find the airplane in the sky easily.
A.Had it not been for B.If it were not
C. If it had not been for D.Were it not for