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
用过去完成时,因为buy不是持久的动词,所以,应填had had,最后一空是for。
一般而言,英语措辞不会问“买多久”的。直接问 How long have you had this magazine?如果非要提这个“买”字,可以说 " How long ago did you buy this magazine? "
I have had the book for two 是非延续性动词不能用在这边,要用had
the book for ten years 值得说的一点是 不能用buy的过去式代表“买”因为buy不能接代表一段时间的短语 它不是持续性动词 不然就有你买书的“买”这个动作持续了十年~~十年的时间一直花在“买”这个动作~~
80 浏览 5 回答
90 浏览 6 回答
207 浏览 5 回答
252 浏览 6 回答
105 浏览 6 回答
122 浏览 6 回答
226 浏览 6 回答
104 浏览 5 回答
340 浏览 5 回答
154 浏览 6 回答
220 浏览 5 回答
94 浏览 5 回答
214 浏览 5 回答
346 浏览 5 回答
350 浏览 5 回答
246 浏览 5 回答
251 浏览 5 回答
208 浏览 5 回答
170 浏览 5 回答
97 浏览 5 回答