leave 是瞬间动词吗?能用在现在完成时吗

2025-02-25 17:01:52
推荐回答(3个)
回答1:

你好!
它是瞬间动词,不能用现在完成时表示,若一定要在现在完成时中表示”离开”,应用be
away,表示持续这种状态多长时间,如:I
have
been
away
2
years.
如有疑问,请追问。

回答2:

leave是瞬间动词,可以用在现在完成时,但动作是表瞬间的,不可接表示时间段的状语"for
+一段时间"。

回答3:

leave是瞬间动词,可以用在现在完成时,但动作不可延续。
例:My
brother
has
left
here.
但不可以说My
brother
has
left
here
for
3
years.
要说My
brother
has
been
away
from
here
for
3
years.