题目内容

—Oh, Mrs King ,your necklace looks nice. Is it new ?
—No, I ______ it for two years .
A. had  B. have had  C. have bought
B

此题考查的是完成时have+过去分词。由for可知用现在完成时。但buy是个瞬间动词,在完成时中要用延续性动词,故要用have的过去分词had,从而选B。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网