---You don't look well,Don!You'd better see your doctor.---I _______,but he said there was nothing wrong.A.will B.would C.had D.have(为什么不选C?不是过去时吗?)

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 02:16:36
---You don't look well,Don!You'd better see your doctor.---I _______,but he said there was nothing wrong.A.will B.would C.had D.have(为什么不选C?不是过去时吗?)
xTRQ aOpeʘB0nxD&&j<;3 1e;b2}ӧͰꋰbQ5hGظa6lV #ED +e7>a* ȄVYtld%K ِf6LoǖٰU7,3'[ezRMYv+3cUwPrȗ |Γ%J4U.[c{D |stya7vnhV7=Uw)&<$zc [;^+VMŌszHF :ۼu J]TOeJ ndD7 LNp"9!H/qGM8eR?L/:q.uY| 6Jtf%1~a󇘅Cd"(L1ie@ j5ʂtFU91ہ GtU$ v[yYSL(_̷R]2>xKkc#p(Vg)oQY]nXS6W1zG׳?´a/^d wEw}a1qi`*ȯrnYMܵ:"•c8H!4eA!(\Wd9c5kPo,A(Hk`K d};",pcEջ"rXܹ

---You don't look well,Don!You'd better see your doctor.---I _______,but he said there was nothing wrong.A.will B.would C.had D.have(为什么不选C?不是过去时吗?)
---You don't look well,Don!You'd better see your doctor.
---I _______,but he said there was nothing wrong.
A.will B.would C.had D.have
(为什么不选C?不是过去时吗?)

---You don't look well,Don!You'd better see your doctor.---I _______,but he said there was nothing wrong.A.will B.would C.had D.have(为什么不选C?不是过去时吗?)
选D
首先根据句意就可以确定是“已经看过了”,排除A和B
再来看C:
我们根据句子可以了解到“我已经看过了”,而且这段对话是发生在现在,所以用现在完成时就可以了.
而C的had是过去完成时,表示过去的过去.这段对话是在看过医生以后才发生的,并不是在看医生之前就发生的,所以要注意时间的配合.
希望可以帮到你.

我第一感觉也觉得应该是had,排除AB
要选have,那解释:i have seen the doctor.(这强调自己已经做过,强调影响)the doctor said.(只是说明过去的事实)

D have,表示其已经看过了医生

I have,but he said there was nothing wrong
选D, 完整的句子是:I have seen my doctor.
选C不对,不可以用过去完成式。因为是现在在说话,为什么要用过去完成式呢?用过去式和现在完成式都可以。
过去完成式一般不用于正常对话中,而用于叙述过去事件的文章中。单选题,如果没有语境或条件状语,根本用不到过去完成式哦。...

全部展开

I have,but he said there was nothing wrong
选D, 完整的句子是:I have seen my doctor.
选C不对,不可以用过去完成式。因为是现在在说话,为什么要用过去完成式呢?用过去式和现在完成式都可以。
过去完成式一般不用于正常对话中,而用于叙述过去事件的文章中。单选题,如果没有语境或条件状语,根本用不到过去完成式哦。

收起