—What did the doctor say? —He asked how long .A. has my daughter caught a coldB. had my da

发布时间:2020-08-22 10:07:23


—What did the doctor say?   —He asked how long     .
A. has my daughter caught a cold
B. had my daughter caught a cold
C. my daughter had caught a cold
D. my daughter had had a cold

网友回答

A. has my daughter caught a cold
B. had my daughter caught a cold
C. my daughter had caught a cold
(答案→)D. my daughter had had a cold
解析:宾语从句中一般为陈述语序。Catch为瞬间动作,不能和表示一段时间的时间状语连用,故选D。他问我的女儿感冒多久了。
以上问题属网友观点,不代表本站立场,仅供参考!