问题

I was supposed to _______ all my shopping by now, butI still have a great many to buy. A. to have finished B.to finish C. to be finishing D.to have been finished

A:With pleasure
B:tell how the western students spend the last days of high school
C:introduce several ways of the western students’ killing time
D:to have been finished
正确答案是: