单选题 You are supposed to ______ in your composition yesterday.
A. hand B. be handing C. have handed D. handing

【正确答案】 C
【答案解析】[解析] be supposed to have done sth. “本来应该已经做了某事”(但往往意味着实际并没有做);be supposed to do sth. “应该做某事”。跟不定式完成式时后面往往有表示过去的时间状语或在上下文中可以看出是过去的时间。不定式完成式表示动作发生在谓语动作之前。