我买这本书有一年了的英语

I have( )the book( )a year

为你解答。
我买这本书有一年了。
I have (had) the book (for) a year.
解释:因为时间状语是延续性的,所以不能用短暂性的动词buy,而要改为可延续的动词have。因为买了以后就是拥有它了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-21
bought for
第2个回答  2013-08-21
I have had the book for a year.

望采纳,谢谢
第3个回答  2013-08-21
bought for
第4个回答  2013-08-21
i have own the book for one year