But for your help, I______in this examination.

admin2015-05-14  35

问题 But for your help, I______in this examination.

选项 A、could fail
B、would have failed
C、will fail
D、would fail

答案B

解析 句意:如果不是你的帮助,我就通过不了这次考试。虚拟语气题。用“butfor…”表示虚拟条件,相当于“if it weren’t/if it hadn’t been for…”,句中的谓语动词要用虚拟语气。类似的词还有without。经分析,本句表示与过去事实相反的假设,故主句应该用“would have+动词过去分词”结构,选B。
转载请注明原文地址:https://kaotiyun.com/show/0ETC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)