一道反意疑问句的选择题

Heknowssomuchaboutthestory。Hemusthavereadthebook,_____?Ahasn'theBdidn'the这里没有时间状语,应该怎... He knows so much about the story。He must have read the book,_____?
A hasn't he B didn't he
这里没有时间状语,应该怎么判断呢?请说一下理由,非常感谢啦
很急~~~~~在线等
这里是must have done 结构,是对过去猜测。
展开
木之本悠
2010-07-24 · TA获得超过351个赞
知道答主
回答量:171
采纳率:0%
帮助的人:0
展开全部
选a.这里虽没时间状语,可是“have read”这个动词结构已经很明显地告诉是用"HAVE"
其实我觉得看动词的时态就可以判断。
如果换成是“He had read the book"
答案就是b,"didn't he "
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鱼若愚
2010-07-24 · TA获得超过888个赞
知道小有建树答主
回答量:321
采纳率:0%
帮助的人:380万
展开全部
选A。
这类表对过去猜测的反义疑问句,有两种情况
1。有过去时间 用didn't
2.没有时间,用hasn't/haven't
He must have met her yesterday,didn't he?
You must have seen the film,haven't you?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莲子清如水2015
2010-07-24 · TA获得超过129个赞
知道答主
回答量:67
采纳率:0%
帮助的人:40万
展开全部
B有一个很简便的判断方法叫还原法。去情态动词还原,以本题为例:还原为He has read the book来反意选B,若改为He must have read the book last year则还原为He read the book last year来反意选A.或者说有具体的过去时间用一般过去式来反意
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式