试题题干
John is supposed()his term paper last week, but he hasn't finished it yet.
参考答案
正确答案:
试题解析
本题考查固定用法be supposed to do=should do,表应该做某事。“John”和“hand in his term paper”应该是主动关系,所以排除BD选项。根据“last week”可知,John本应该上周就把学期论文交上,但他到现在还没有完成,所以这里应该是should have done sth.:本应该做某事。故选C。