How long have you(  )the motorbike?A bought B borrowed C had D lent 选哪个 为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 12:29:18
How long have you(  )the motorbike?A bought B borrowed C had D lent 选哪个 为什么?

How long have you(  )the motorbike?A bought B borrowed C had D lent 选哪个 为什么?
How long have you(  )the motorbike?A bought B borrowed C had D lent 选哪个 为什么?

How long have you(  )the motorbike?A bought B borrowed C had D lent 选哪个 为什么?
C how long表示时间长度的词 完成时里面要用能够延续性的动词 borrow 和lend都不行只有have是延续性动词

C

how long隐含一段时间,所以要用延续性动词
borrow lend buy不是延续性动词,只能用have,完成时had