题目内容
______ 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
B
考查虚拟语气。If引导的条件句常用虚拟语气,常把had/should/were提到句首,把if省略。句意“如果你早点多穿些衣服的话,你就不会得重感冒了。”根据 would not have caught可知,是对过去的虚拟,从句用过去完成时,C项是对将来的虚拟。故选B。
考查虚拟语气。If引导的条件句常用虚拟语气,常把had/should/were提到句首,把if省略。句意“如果你早点多穿些衣服的话,你就不会得重感冒了。”根据 would not have caught可知,是对过去的虚拟,从句用过去完成时,C项是对将来的虚拟。故选B。
练习册系列答案
相关题目