—Oh,MrsKing,yournecklacelooksnice.Isitnew?—No,I 国语站 题库 7.09K 大中小设置文字大小 问题详情:—Oh, Mrs King, your necklace looks nice. Is it new? —No, I______ it for two years. had B. have had C. bought D. have bought 【回答】B 解析:for 引导表示一段时间的状语一般同完成时态连用,had这里是"买"的意思,不用have bought,是因为buy是短暂动词,不同完成时态连用。 知识点:动词时态题型:选择题 TAG标签:NoI #