用过去完成时,因为buy不是持久的动词,所以,应填had had,最后一空是for。
I bought this watch a couple of months ago.这条表我买了几个月了。ago adv.以前 例句 用作副词 (adv.)The dinosaurs disappeared long ago.恐龙很久以前就绝种了。A hundred years ago, Britain had a large empi
这本书我已经买了5年了。本来看起来应该是 I have bought this book for 5 years.但是要注意的就是后面有一个for 5 years,for+时间是表示一个时间段的,所以句子中的动作应该是一个可以延续的动作,回过头来看这个bu
I have had this book for two years.学习进步~若觉得满意~请记得采纳~∩_∩
I have had this dictionary for three years.——我有这本字典已经三年了。(意思相同)“buy”是短暂性的,不能与“for three years”这种延续性的短语连用,所以要用“have"来代替。句意保持不变。
261 浏览 5 回答
221 浏览 6 回答
206 浏览 5 回答
217 浏览 5 回答
120 浏览 5 回答
219 浏览 6 回答
247 浏览 5 回答
103 浏览 6 回答
93 浏览 6 回答
272 浏览 6 回答
180 浏览 5 回答
270 浏览 6 回答
152 浏览 5 回答
360 浏览 5 回答
288 浏览 5 回答
172 浏览 5 回答
126 浏览 5 回答
105 浏览 5 回答
179 浏览 6 回答