2.21I have bought this story book for more than ten years.

2.21I have bought this story book for more than ten years.
have bought 错了应该改为?为什么?
乾坤到来 1年前 已收到4个回答 举报

寒号鸟-bs 幼苗

共回答了18个问题采纳率:94.4% 举报

have bought -----have had 已经拥有,这个动词可以延续,而buy 是短暂动词

1年前

1

gg的奶油 幼苗

共回答了10个问题 举报

bought-kept/had

1年前

2

大绿豆蝇 幼苗

共回答了5个问题 举报

have bought 应该改为 have had 表示已经拥有,因为have这个动词可以表示延续,而buy 是短暂动词,不能用于延续性的动作。

1年前

2

edyyan 幼苗

共回答了1个问题 举报

have bought是瞬间动词,表示买那个动作,而for more than ten years是说已经10年了,你不可能买一个东西买了10年,SO,把have bought改成have had,意思就变成已经拥有了十年了,意思就通顺了,你滴明白

1年前

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