finish 是瞬间动词不是连续动词吧?那have finished 这个词就不成立啊,理由如下

2025-04-23 04:34:38
推荐回答(2个)
回答1:

finish是瞬间动词,也叫非延续性动词。have finished并非是延续。而是指过去动作对现在造成的影响或结果。
比如说:I have finished my homework.我已经完成了我的作业。并不是“我一直在写作业”。

回答2:

现在完成时不止表示从过去延续到现在,还表示一种“已经完成”的状态,如:
He has already finished his homework.
这里的"have finished"的含义就不是“一直延续到现在”,而是强调“他已经写完作业”的“写完”这个动作。