问题

It’s too difficult for me ___the task in such a short time.—Cheer up,I am sure you can.
A:finish
B:to finish
C:finished
D:finishing;
B:to finish
C:finished
D:finishing;
正确答案是: