问题补充:
--- I bought the digital camera two months ago.
--- You mean that you it for two months.
A. have had
B. have been
C. have bought
D. have taken
答案:
(答案→)A. have had
B. have been
C. have bought
D. have taken
解析:本句中,根据for two months 可知用延续性动词,CD都是短暂性动词,B答案意思上明显不符合,故选A