A-A+
Mary said that she ______the cold for several
问题详情
Mary said that she ______the cold for several days and still couldn"t get rid of it.
A.had had
B.had caught
C.has caught
D.caught请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
解析:A为过去完成时,表示在相对于过去的某个时间的过去(即“过去的过去”)所发生的事情或对其后(仍为过去)所造成的影响,如本句中得感冒这一事件发生在玛丽“说”这一动作(发生在过去)之前,对后来(仍是过去)发生的影响即“还没好”;getridof意为“消除,去掉,根除”。