关于英语中现在完成时的疑问
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/06 19:28:38
关于英语中现在完成时的疑问
现在完成时,我知道其中一个作用表示截至到现在说话时事物的一个结果.比如she was the fastest ship that has ever been built.意思是说她是截至到现在制造出的最快的船.但是我突然有点晕,如果她是19世纪最快的船,那么修饰这艘船时,用现在完成时也可以把,表示一个结果就是它已经被制造出来了,但并不一定就说明它是迄今最快的船吧.
现在完成时,我知道其中一个作用表示截至到现在说话时事物的一个结果.比如she was the fastest ship that has ever been built.意思是说她是截至到现在制造出的最快的船.但是我突然有点晕,如果她是19世纪最快的船,那么修饰这艘船时,用现在完成时也可以把,表示一个结果就是它已经被制造出来了,但并不一定就说明它是迄今最快的船吧.
![关于英语中现在完成时的疑问](/uploads/image/z/1741967-71-7.jpg?t=%E5%85%B3%E4%BA%8E%E8%8B%B1%E8%AF%AD%E4%B8%AD%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E7%9A%84%E7%96%91%E9%97%AE)
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 is the fastest ship that has ever been built. 过去完成时,表示过去的某一个时间之前完成的动作;或者这个动作一直延续到过去的这个时间点。 She was the fastest ship that had ever been built.
that has ever been built.这个 就是现在完成时,是指说话人说话时为止,建造的最大的船.
用过去完成时更好:She was the fastest ship that had ever been built.
再问: 我知道,可我就是在想,如果它不是截止到现在最大的船,只是原来某一个时期最大的船,但是按现在来说,也是已经建造出来的船啊,也是表结果,也可以用现在完成时吧。所以这个现在完成时如果这么去理解的话,就不能表示截至到现在最大的船了。只是阐述这个船现在的结果就是已经被建造出来过而已。
再答: 现在完成时不表示结果,只是现在目前这个时间点之前完成的动作;或者这个动作从过去某一时间一直延续到现在。 She is the fastest ship that has ever been built. 过去完成时,表示过去的某一个时间之前完成的动作;或者这个动作一直延续到过去的这个时间点。 She was the fastest ship that had ever been built.