Oh, Mrs. King, your necklace looks nice. Is it new? –No, I _____

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

A.A

B.B

C.C

D.D

正确答案是B