题目内容
【题目】She has _____ this car for nearly ten years.
A.buy B.bought C.have D.had
【答案】D
【解析】
试题分析:句意:她买这车近十年了。buy买,是一个非延续性动词;bought是buy的过去式或过去分词;have 有,是一个延续性动词;had是have的过去式或过去分词。根据for nearly ten years该用现在完成时,并且谓语动词必须是延续性动词,所以选D。
练习册系列答案
相关题目