1 . He might have already recovered from his illness ________ the fact that he didn’t follow the doctor’s advice.
A.if it was not for | B.were it not for | C.if it should not be for | D.had it not been for |
您最近半年使用:0次
名校
2 . ______ a running log of your time spent volunteering, you would have received a certificate showing the good you’ve done.
A.If you hadn’t kept | B.Had you kept | C.If you kept | D.Not did you keep |
您最近半年使用:0次
2023高三·全国·专题练习
3 . _____, I’d have told you.
A.If I would have known it |
B.If I had have known it |
C.Had I known it |
D.Should I know it |
您最近半年使用:0次
4 . ________ to do the work, I should do it some other day.
A.If were I | B.I were | C.Were I | D.Was I |
您最近半年使用:0次
5 . ________the message in advance, he wouldn’t have been late for the meeting.
A.Had he received | B.Has he received |
C.Did he receive | D.Would he receive |
您最近半年使用:0次
2022高三上·全国·专题练习
6 . ________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 |
您最近半年使用:0次
2022高三上·全国·专题练习
7 . ________ what was going to happen next, I would never have left her alone.
A.Had I known | B.If I know | C.If I knew | D.If had I known |
您最近半年使用:0次
8 . ________it rain this afternoon, the football match would be put off till next Friday.
A.Were | B.Should | C.Would | D.Will |
您最近半年使用:0次
2022高三上·全国·专题练习
9 . ________ his phone number yesterday, I would have called him up.
A.Should he know | B.Were I to know | C.Had I known | D.Have I known |
您最近半年使用:0次
10 . With the deadline drawing near, I am getting more and more anxious about the final exam. I started to review my lessons several days in advance, I wouldn't have burned the midnight oil last night.
A.If | B.Had | C.Should | D.Were |
您最近半年使用:0次