文语站

位置:首页 > 习题库 > 

—Oh,MrsKing,yournecklacelooksnice.Isitnew?—No,I

习题库9.15K

问题详情:

—Oh,MrsKing,yournecklacelooksnice.Isitnew?—No,I

—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是短暂动词,不同完成时态连用。

知识点:动词时态

题型:选择题

标签:NoI