这一英语题怎么做?谢谢!(我选D,答案是B,不理解)

(我选D,答案是B,不理解)boy:Idon`tsupposeJimcouldhavedonewellinthemid-termexamlastweek,()?girl:... (我选D,答案是B,不理解)

boy:I don`t suppose Jim could have done well in the mid-term exam last week,( ) ?
girl:( ),he almost failed in the exam.
A.had he ;Yes
B.did he ;No
C.do I ;Yes
D.could he ;No
为什么用 did he 而不用could he?(语法我忘了)
展开
百度网友feac64d
2010-08-02 · TA获得超过1380个赞
知道小有建树答主
回答量:113
采纳率:0%
帮助的人:187万
展开全部
楼上是错的

could have done sth.是一个特定搭配

看例句:
1.I didn't go to the cinema yesterday. I could have gone there
but my sister was ill.I had to stay at home and take care of her.
表示"本来可以做某事."暗含没做到之意.
2. He was not at home last night. He could have gone to movies.
表对过去发生的事推测.

原句中could have done sth是第二个用法,所以你可以把could have done
看成一个过去式的整体,即看成一个过去式的动词(和could无关,因为这里的could不是单独出现的,故不能把could看成句中的助动词),
所以要用did。
96969346850
2010-08-02 · TA获得超过128个赞
知道答主
回答量:36
采纳率:0%
帮助的人:49.8万
展开全部
陈述部分含宾语从句时,疑问部分通常与主句一致。但当主句的谓语动词是think, believe,suppose等且主语是I , we时,即:

I / We think (believe)(suppose) + 宾从,则附加问句应与从句一致。
而本句,翻译为“我认为他本不可能在上个星期的期中考试中发挥得好”是表猜测的句子,意思是“他做到了”。

表推测的情态动词的附加疑问句,其附加疑问句与情态动词后的动词一致。

而本句是明显的过去猜测的句子,由last week也可推知是过去的动作,所以用did
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7747ed7e4
2010-08-02 · TA获得超过1977个赞
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:507万
展开全部
既然选NO你理解了,那么就讲前面那个空

BOY的意思是:我想TOM在上星期的期中测验没有做的很好吧,有吗?

那么在附属疑问的时候,应该加上did he 而非 could he
表示他是否做了。。。而非他能否做。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
YO_229
2010-08-02 · TA获得超过3350个赞
知道大有可为答主
回答量:2042
采纳率:0%
帮助的人:1986万
展开全部
could have done,must have done出现在句子中时,如果有明确的过去时间,它的反义疑问句用要did,如果没有,那么反义疑问句就用have

这题里有个 last week的过去时间,所以用did
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刺泪晚远笔1L
2010-08-02 · TA获得超过161个赞
知道答主
回答量:124
采纳率:100%
帮助的人:81.4万
展开全部
I don`t suppose我不认为
后面应该和从句保持一致Jim could have
若是She\He doesn`t suppose
则与主句保持一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式