How long have you _____this book?
来源:百度知道 编辑:UC知道 时间:2024/06/25 03:07:39
A.borrowed
B.had
C.lent
D.bought
我排除了A&D,我选B,对不对,解释一下,谢~
B.had
C.lent
D.bought
我排除了A&D,我选B,对不对,解释一下,谢~
B是对的,这里要用持续性的动词,只有B是持续性的,其他都是短暂的,这句话的意思是“你这本书买了几天了”是一段时间的事情.
正确答案是B
How long have you lent this book?
B是对的。表示状态的。
其他都是短暂的动作,不能表示状态。
how long have you____?
how long have you been 用法
How long have you been skating?
How long have you been collecting shells?与How long have you collected shells?的区别
how long have you been here 和 how long have you stayed here 的区别
how long have you been keeping this to yourself?
How long have you been married? 你们结婚多久了?
how long have Liji and Guoda been married?
How long have you been like this?是什么意思?
How long have we been run?错在哪里