英语语法时态问题

theoldscientist____todomoreforcountryA:iswashingB:hasbeenwashingC:wishesD:hasbeenwish... the old scientist ____ to do more for country
A:is washing B:has been washing C:wishes D:has been wished
选D,为什么用完成时??用is wished 可以么?问题补充: 为什么用完成时??用is wished 可以么?
展开
卡臭
2012-07-16 · TA获得超过1289个赞
知道小有建树答主
回答量:581
采纳率:0%
帮助的人:819万
展开全部
你好,这道题选D是正确的。
你说的is wished 也能填。
下面来给你讲解一下。
这道题是被动语态,是这位老科学家被期望为国家做更多事情。
被动语态的格式是 be + 过去分词。
这里的D,是一个现在完成时的过去时态。
现在完成时的结构是 have/has(第三人称单数用has) + 过去分词
那么两个时态放在一起就成了现在完成时的被动语态。
结果是 have/has(第三人称单数用has)+ been + 过去分词,也就是你的D选项。
这里之所以用现在完成时,仅仅是想表达,此时此时,这位科学家任然被国家期望着能做出更多的贡献。
用is wished也不算错~
如果觉得对您有帮助请及时采纳~如果还有疑问请继续追问~谢谢~
英语牛人团为您效劳~
更多追问追答
追问
谢谢你的回答,不过,你好像没有解释 为什么用完成时??
追答
这里之所以用现在完成时,仅仅是想表达,此时此时,这位科学家任然被国家期望着能做出更多的贡献。
用is wished也对。
完成时只是让句子更加生动。
如果还不明白,我可以给你举例比较~您可以继续追问~
1058805521
2012-07-16 · TA获得超过966个赞
知道小有建树答主
回答量:793
采纳率:0%
帮助的人:592万
展开全部
因为此句中表示从以前一直持续到现在并且可能还会对未来有影响。这个老的科学家一直被人们希望能够为国家做出更多!而不是现在被希望!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hsp6968
2012-07-16 · TA获得超过4140个赞
知道大有可为答主
回答量:2245
采纳率:0%
帮助的人:1575万
展开全部
楼上的朋友很耐心,赞一个。

先要知道 wish sb to do sth 希望某人做某事
被动句 sb is wished to do sth
所以 ABC都是表主动地,不对, D是被动的,ok
为什么用现在完成时,第一,这是选择题,出题的人说了算。如果阁下吧D答案写成 is wished。我们也会毫不犹豫的选D。只有他是对的。
至于两者的区别,楼上的分析那叫一个具体了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式