英语选择题 谁能帮帮我

—Ihearhehasfinishedanothernewbook.--Yes,it___comeoutinamonthortwo.AdareBwouldCneedDsh... —I hear he has finished another new book.
--Yes,it___come out in a month or two.
A dare B would C need D should
答案是D,为什么不选B
展开
xiechen812
2010-07-29 · TA获得超过198个赞
知道答主
回答量:102
采纳率:0%
帮助的人:79.6万
展开全部
因为would虽然意思也可以,但would还是will的过去时,此处表示一个将来可能发生的事情,要么用现在表将来要么用将来时,绝对不能用过去时。

而Should是一个情态动词,可以用于过去,现在或将来的动作。

翻译:—我听说他又完成了一本新书。
--是的。它应该在一两个月内就可以面市。
僚慮沸嗣黨佳堂浪
2010-07-29 · TA获得超过166个赞
知道答主
回答量:37
采纳率:0%
帮助的人:40.6万
展开全部
用should表示推测的意思,第二个人后面 回答 in a month or two表示第二个人自己也不确定到底哪天出版,用 would只表示将来的意思,没有推测的意思,根据句意有推测的意思的,所以选 D
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
挂念着他
2010-07-29
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
忘记了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
3296359
2010-07-29 · TA获得超过878个赞
知道答主
回答量:55
采纳率:0%
帮助的人:43.2万
展开全部
—我听说他又完成了一本新书。

--是的。它应该在一两个月内就可以面市。

should 在情态动词中除了“应该”还有“竟然”意思啊

再说了,would虽然意思也可以,但would还是will的过去时,此处表示一个将来可能发生的事情,要么用现在表将来要么用将来时,绝对不能用过去时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-07-29
展开全部
此题考的是情态动词的用法
would当做情态动词时:1用于过去习惯性动作此时区别于used to do sth
2征求某人意见可与will相代替
should:1应该(建议)
2应当(推测)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曹JJ操
2010-07-29
知道答主
回答量:43
采纳率:0%
帮助的人:21.3万
展开全部
这里would 是过去将来时,表示过去的推断,但是后面的时间是in a month or two 这个是将来的时间,所以 B 错了,而should是表示对将来会发生事情的猜测推断,所以选 D
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式