ChaseDream
搜索
返回列表 发新帖
查看: 1854|回复: 4
打印 上一主题 下一主题

[SC悬赏令] 求指教,时态的用法?

[复制链接]
跳转到指定楼层
楼主
发表于 2017-11-5 15:43:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Despite their numerous attempts to do so, scientists have not been able to sustain a controlled nuclear fusion reaction.

A their numerous attempts to do so, scientists have not been able to
B their numerous attempts to do it, scientists have not been able to
C them numerously attempting to do so, scientists have not been able to
D their numerously attempting to do so, scientists cannot
E their numerous attempt to do so, scientists were not able to

正确答案是A,我选的是E, 我就想请问一下为什么这里不能用were 呀?谢谢啦
收藏收藏 收藏收藏
沙发
发表于 2017-11-6 16:15:29 | 只看该作者
句意是说尝试过很多次,但科学家们仍然不能够维持一个受控制的nuclear fusion reaction。

过去式表示发生在过去的动作,而这件事一直到现在都还没有成功。过去的动作或状态持续到现在,所以用现在完成时。
板凳
 楼主| 发表于 2017-11-6 17:36:32 | 只看该作者
Fiona09 发表于 2017-11-6 16:15
句意是说尝试过很多次,但科学家们仍然不能够维持一个受控制的nuclear fusion reaction。

过去式表示发生 ...

明白了,谢谢了哇
地板
发表于 2017-11-6 20:33:12 | 只看该作者
Fiona09 发表于 2017-11-6 16:15
句意是说尝试过很多次,但科学家们仍然不能够维持一个受控制的nuclear fusion reaction。

过去式表示发生 ...

这样理解你觉得如何?

过去时表示发生在过去,过去不能,但是现在能不能不知道

相比而言,如果完成时的话,就是过去到现在都不能,语义上歧义更少,因此完成时>过去时
5#
发表于 2017-11-7 09:19:14 | 只看该作者
杀G曼巴 发表于 2017-11-6 20:33
这样理解你觉得如何?

过去时表示发生在过去,过去不能,但是现在能不能不知道

从语义上去理解就更没毛病了
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

IESE MBA
近期活动

正在浏览此版块的会员 ()

手机版|ChaseDream|GMT+8, 2024-12-24 01:47
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2023 ChaseDream.com. All Rights Reserved.

返回顶部