on more clothes, you would not have caught the bad cold.A. If you putB. Had you putC. wer

发布时间:2020-08-16 13:44:04

     on more clothes, you would not have caught the bad cold.
A. If you put
B. Had you put
C. were you to put
D. should you put

网友回答

A. If you put
(答案→)B. Had you put
C. were you to put
D. should you put
解析:考查虚拟语气。If引导的条件句常用虚拟语气,常把had/should/were提到句首,把if省略。句意“如果你早点多穿些衣服的话,你就不会得重感冒了。”根据 would not have caught可知,是对过去的虚拟,从句用过去完成时,C项是对将来的虚拟。故选B。
以上问题属网友观点,不代表本站立场,仅供参考!