现在完成时 短暂性动词的变化

如题所述

第1个回答  2020-02-05
可以,但不可以与段时间连用,只表完成。
i
have
bought
a
pen.
表示我买完笔了(现在有笔用)。
这支笔买了三年了。buy不能用完成时,因为“买”这个动作(交钱、取货)这个动作不能持续三年。得说:i
have
had
this
pen
three
years.
have
为持续动词
可以完成时的形式与段时间连用。
前面朋友给的例子都很好,如果要说我到家两个小时了,应为i
have
been
at
home
for
two
hours.
不能用come的完成时形式。