_Do you know her?_Yes.I _______ her for years.A.know B.knew C.have known 应选哪一个?还有know是延续性还是短暂性动词?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:17:53
_Do you know her?_Yes.I _______ her for years.A.know B.knew C.have known 应选哪一个?还有know是延续性还是短暂性动词?

_Do you know her?_Yes.I _______ her for years.A.know B.knew C.have known 应选哪一个?还有know是延续性还是短暂性动词?
_Do you know her?_Yes.I _______ her for years.
A.know B.knew C.have known
应选哪一个?
还有know是延续性还是短暂性动词?

_Do you know her?_Yes.I _______ her for years.A.know B.knew C.have known 应选哪一个?还有know是延续性还是短暂性动词?
应该选C ,从for years可以看出来,这是持续一段时间的一种状态.而Know与knew都是即时性动作.