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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 01:26:32
Howlonghaveyou(  )themotorbike?AboughtBborrowedChadDlent选哪个为什么?Howlonghaveyou(  )themotorbike?Abough

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