单选题
How long has this motorbike________?
A、
had
B、
been bought
C、
been kept
【正确答案】
C
【答案解析】
[解析] 本题考查动词用法。buy是短暂性动词,不可以与how long 连用,keep在此是“持有”。本句意思为:“你有这辆摩托车多长时间了?”故本题答案为C。
提交答案
关闭