—Oh,MrsKing,yournecklacelooksnice.Isitnew?—No,I
来源:语文精选馆 8.98K
问题详情:
—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是短暂动词,不同完成时态连用。
知识点:动词时态
题型:选择题