故原来的借borrow(短暂性动词)要变成持续性动词(keep)所以就有i have kept the book for two weeks.(我已经借了这本书两周了)如果改为同义,则是i borrowed the book two weeks ago.(我两周前借了这本书)
我借这本书已经有一个月了。I have kept this book for a month.
had owned this bike for 3 years.老实说我觉得用现在完成时更好. hadn't seen the cat for a long Green had taught English since 1998.
一般而言,英语措辞不会问“买多久”的。直接问 How long have you had this magazine?如果非要提这个“买”字,可以说 "How long ago did you buy this magazine?"
I have had this book for three months.第1个回答的同学,把month的复数写错了。 :-)
267 浏览 5 回答
336 浏览 5 回答
349 浏览 5 回答
355 浏览 6 回答
263 浏览 5 回答
345 浏览 6 回答
140 浏览 5 回答
357 浏览 6 回答
109 浏览 6 回答
82 浏览 6 回答
215 浏览 5 回答
98 浏览 5 回答
254 浏览 5 回答
125 浏览 5 回答
287 浏览 6 回答
357 浏览 5 回答
209 浏览 5 回答
277 浏览 6 回答
298 浏览 6 回答
226 浏览 5 回答