问题 选择题
You are supposed ________ the work yesterday but you forgot.

A. to finish  
B. to be finishing
C. to have finished  
D. had finished
答案

答案:C

单项选择题
填空题