关于英语中现在完成时的疑问现在完成时,我知道其中一个作用表示截至到现在说话时事物的一个结果.比如she was the fastest ship that has ever been built.意思是说她是截至到现在制造出的最快的船.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/12 14:18:08
关于英语中现在完成时的疑问现在完成时,我知道其中一个作用表示截至到现在说话时事物的一个结果.比如shewasthefastestshipthathaseverbeenbuilt.意思是说她是截至到现在

关于英语中现在完成时的疑问现在完成时,我知道其中一个作用表示截至到现在说话时事物的一个结果.比如she was the fastest ship that has ever been built.意思是说她是截至到现在制造出的最快的船.
关于英语中现在完成时的疑问
现在完成时,我知道其中一个作用表示截至到现在说话时事物的一个结果.比如she was the fastest ship that has ever been built.意思是说她是截至到现在制造出的最快的船.但是我突然有点晕,如果她是19世纪最快的船,那么修饰这艘船时,用现在完成时也可以把,表示一个结果就是它已经被制造出来了,但并不一定就说明它是迄今最快的船吧.

关于英语中现在完成时的疑问现在完成时,我知道其中一个作用表示截至到现在说话时事物的一个结果.比如she was the fastest ship that has ever been built.意思是说她是截至到现在制造出的最快的船.
She was the fastest ship that has ever been built.
that has ever been built.这个 就是现在完成时,是指说话人说话时为止,建造的最大的船.
用过去完成时更好:She was the fastest ship that had ever been built.

she was the fastest ship that has ever been built.,这个不单单是完成时的问题,还有个定语从句看到没,she was the fastest ship是他是19世纪最快的船,如果用she has been the fastest ship就说明自从她被建造出来就一直是最快的船,一直到现在都是最快的,而原文意思是他是十九世纪最快的,而不是一直到现在都是...

全部展开

she was the fastest ship that has ever been built.,这个不单单是完成时的问题,还有个定语从句看到没,she was the fastest ship是他是19世纪最快的船,如果用she has been the fastest ship就说明自从她被建造出来就一直是最快的船,一直到现在都是最快的,而原文意思是他是十九世纪最快的,而不是一直到现在都是最快的,就如she has been the best students in her class.就是从他上学以来就一直是班上最好的学生,一直到现在现在他仍然是个学生,而且成绩最好。that has ever been built是定语从句意思是迄今为止建造出来的最快的船,是定语修饰fastest ship 的

收起