问题补充:
—I remember you were a talented pianist at college.Can you play the piano for me?
—Sorry,I the piano for years.(·湖南)
A. don play
B. wasn playing
C. haven played
D. hadn played
答案:
A. don play
B. wasn playing
(答案→)C. haven played
D. hadn played
解析:考查动词的时态。for years是解题的关键,for+一段时间与现在完成时连用表示动作对现在造成了影响,符合本题句意。