–What a nice bike How long _you _it A will ;by B did; by C are ; having D.have ; had为什么选D

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 14:59:43
–WhatanicebikeHowlong_you_itAwill;byBdid;byCare;havingD.have;had为什么选D–WhatanicebikeHowlong_you_itAwi

–What a nice bike How long _you _it A will ;by B did; by C are ; having D.have ; had为什么选D
–What a nice bike How long _you _it A will ;by B did; by C are ; having D.have ; had
为什么选D

–What a nice bike How long _you _it A will ;by B did; by C are ; having D.have ; had为什么选D
问题是:你买了多久了,因该是现在完成时

how long 后面跟过去完成时,就直接排除abc了

骑车介词用by 排除CD A是将来时 问的是how long 过去 所以选B ok?

要不然你想选哪个~~How long 一般来说用于完成时,
首先看A,will 和by 在这里本身就是混乱的,by是介词,意思是“以什么方式”,解释不通
B,同A,只不过B用过去时
C,how long 不与现在进行时用
D,how long have you had it?意思就完整了,“你买了多长时间了”...

全部展开

要不然你想选哪个~~How long 一般来说用于完成时,
首先看A,will 和by 在这里本身就是混乱的,by是介词,意思是“以什么方式”,解释不通
B,同A,只不过B用过去时
C,how long 不与现在进行时用
D,how long have you had it?意思就完整了,“你买了多长时间了”

收起