I football quite well, but I haven't had time to play since the new year.
- A.will play
- B.have played
- C.played
- D.play
答案
正确答案:D
知识点:一般现在时

but后的并列分句用现在完成时的否定式,表示到现在为止未完成的动作,由此可推断出前一个并列分句表示的是经常性或习惯性的动作,需用一般现在时。句意为:我足球踢的不错,但是新年过后,我还没有时间踢过呢。所以答案选D。

略
