问题

I ______ the piano quite well, but I haven’t had time to play since last month.[ ]
A: will play
B: have played
C: played
D: play
B: have played
C: played
D: play
正确答案是: