问题

WillLi Ming attend the concert by Jay Chou—No. He _____ for the coming speech contest lately.
A:prepared
B:was preparing
C:has been preparing
D: has prepared
B:was preparing
C:has been preparing
D: has prepared
正确答案是: