______, he would have caught a bad cold.A、Hadn’t he been wearing that thick coat

游客2024-10-18  7

问题 ______, he would have caught a bad cold.

选项 A、Hadn’t he been wearing that thick coat
B、Had he not been wearing that thick coat
C、If he didn’t wear that thick coat
D、Were he to wear that thick coat

答案 B

解析 虚拟语气题。此处是省if的非真实条件句的虚拟语气,从句使用倒装结构。这里是对过去事实的虚拟。A错误,只能提前had,否定词放在主语后。B形式意义完全正确。C是对现在的虚拟语气,与句意不符。D是对将来的虚拟语气,与句意不符。
转载请注明原文地址:https://tihaiku.com/zcyy/3806180.html
最新回复(0)