have后可以加瞬间动词吗?完成时态不是该用延续性动词么,那为什么可以说I have lent my book to M

have后可以加瞬间动词吗?
完成时态不是该用延续性动词么,那为什么可以说I have lent my book to Mary.
雨滴爱美丽 1年前 已收到2个回答 举报

依依abcd 春芽

共回答了14个问题采纳率:92.9% 举报

完成时不是必须加延续性动词.比如你上面的那个句子就是完全正确的.
完成时在有“for+时间”和since时才必须用延续性动词.
比如:
My sister____the violin for more than ten years.
A.have B.studies C.has bought D.has had
此题看似选C,但是因为buy为瞬间动词,所以要选D,因为had(拥有)可以持续.

1年前

12

wzh5252003 幼苗

共回答了10个问题 举报

完成时态have后面既可以加延续性动词又可以加瞬间动词,如果句子中有时间段那就必须跟延续性动词,如果没有时间段就可以跟瞬间动词。

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.058 s. - webmaster@yulucn.com