—I paid 200 dollars for the necklace. I think it's much too expensive.—Expensive? I don't agree with you. You so before you _______ it.A.should have said; boughtB.have said; boughtC.had said; buyD.must have said; should buy
网友回答
A解析这里考查的是虚拟语气。should have done“本应该干却没干”。