1.have/get/catch/ a cold患表示“感冒” 在表达“感冒”的几个短语中,
只有have a cold为延续性动词短语,能与how long等其他表示一段时间的短语连用,
get/catch a cold表示瞬间动作,不能与表示一段时间连用。
2.当have表示患病时,不用进行时态。
所以如果说某人患感冒有几天了或问患感冒多长时间了,则只能用have a cold,
因为get/catch a cold表示瞬间动作,不能与表示一段时间的状语连用
例:—How long have you a cold?
—For nearly a week
A. caught B. had C. taken D. got
答案为:B
欢迎追问,望采纳,谢谢!
温馨提示:答案为网友推荐,仅供参考