为什么此处用现代完成时

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:27:41
最近在学习新概念英语,发现这么一句话,A new machine has been invented and has been used to detect gold in the ground.为什么使用现在完成时,如果使用一般过去时语义会有什么差异?

表示一个状态的延续
已经在使用了,并且现在还使用着。
如果是过去时,就表示过去曾经使用。

该句译为:发明了一新机器,该机器用於探测地面上的黄金

机器发明了,且将一直运用於探测,现在完成时表示过去发生的事情对现在造成了影响,且会一直持续发生下去;

而过去式表示的是过去发生了,而对现在没有产生影响

故这里应用现在完成时,而非过去时。

明白了吗?希望可以帮到你哟!!

其实是时间点的差异

过去发生的事对现在有影响