问题 选择题 Sally _____ her MP4 for 3 years. [ ]A. have bought B. has bought C. have had D. has had 答案 答案:D