i have already bought this computer for two years这句话错在哪拉?

2025-12-15 04:02:53
推荐回答(6个)
回答1:

i have already bought this computer for two years。

for two years 说明这是个延续动作。buy/bought不是延续动词。可以说:

I have had this computer for two years.
I bought this computer two years ago.
I have bought this computer already.

回答2:

buy是短暂性动词,后面不能接一段时间,这句既然要表达"keep for 2 years",那么就得用延续性动词,可以用have或keep.
所以bought->had\kept\owned

回答3:

买是一个不延续动作词,所以不能用buy(bought),
可以说,I bought this computer two years ago.或 I have already owned this computer for two years.

回答4:

BUY 是 终止性动词 本局完成时 应用 延续性动词 建议 用 KEEP 改成 i have already kept this computer for two years
个人意见 仅供参考

回答5:

好久没改错了,我觉得应该是bought变have,buy应该是瞬间动词···

我不确定哦

回答6:

初中生的问题也只有初中生回答了。bought是非延续性动词,后面不能加段时。应把bought改为kept。