问题 选择题

She has _____ this car for nearly ten years.

A. buy                    B. bought                 C. had

答案

答案:C

题目分析:句意:她买这辆汽车已经十年了。buy 买,是一个瞬间性动词,不与一段时间状语连用;而have 拥有,可与一段时间连用,故选C。

实验题
单项选择题