2009年高考英语虚拟语气专题训练
1.Were it not for the snowy weather, we _____ all right.
A. would be B. would have been C. were D. may be
2. _______ more careful, his ship would not have sunk.
A. If the captain were B. Had the captain been
C. Should the captain be D. If the captain would have been
3. If he ______ me tomorrow, I would let him know.
A. should call B. should not have been able C. were not able D. are not able
4. If you asked your father, you ______ permission.
A. may get B. might get C. should have called D. maybe get