英语语法时态问题

英语语法时态问题
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 可以么?
英语人气:266 ℃时间:2020-01-29 00:36:19
优质解答
这道题选D是正确的.你说的is wished 也能填.下面来给你讲解一下.这道题是被动语态,是这位老科学家被期望为国家做更多事情.被动语态的格式是 be + 过去分词.这里的D,是一个现在完成时的过去时态.现在完成时的结构是 h...谢谢你的回答,不过,你好像没有解释 为什么用完成时??这里之所以用现在完成时,仅仅是想表达,此时此时,这位科学家任然被国家期望着能做出更多的贡献。用is wished也对。完成时只是让句子更加生动。如果还不明白,我可以给你举例比较~您可以继续追问~在下愚钝,还是有点糊涂,请举例,谢谢。现在完成时与现在时的比较I am a teacher.我是一个老师。 就表示一种状态而已。类似你的 is wishedI have been a teacher for six years. 迄今为止,我已经当了六年的老师。 这就和你的那个题一样,只是你的题省略了后面的时间,完成时就是想表达,从过去开始一直到现在。而一个老的科学家,从过去就一直被国家期望能有更多贡献到现在仍然期望他有更多的贡献,这种表达更为确切。用is wished当然也不错,可是就没有从过去一直到现在这种概念。仅仅是说现在。
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版