通常而言,英语的肯定句中短暂动词是不可以和表示一段时间的状语连用的。借在英语中无论是borrow还是lend都是短暂动词,所以How long have you lent this book? 是不行的。How long have you kept this book?
How often do you read magazine 你多长时间看一次杂志
我觉得应该是How long have you kept the book?在现在完成时,瞬间动词应该改成延续性动词
一般而言,英语措辞不会问“买多久”的。直接问 How long have you had this magazine?如果非要提这个“买”字,可以说 " How long ago did you buy this magazine? "
He borrow this magazine for two weeks. 【这是比较标准点的】
249 浏览 5 回答
190 浏览 5 回答
313 浏览 6 回答
316 浏览 6 回答
285 浏览 5 回答
239 浏览 5 回答
121 浏览 5 回答
182 浏览 5 回答
94 浏览 5 回答
201 浏览 5 回答
283 浏览 5 回答
271 浏览 5 回答
101 浏览 5 回答
256 浏览 5 回答
204 浏览 5 回答
119 浏览 5 回答
174 浏览 5 回答
227 浏览 6 回答
254 浏览 5 回答
278 浏览 5 回答