单选题
He ought to have handed in the paper yesterday. That's what he ______ .
A、
should do
B、
should
C、
should be doing
D、
should have done
【正确答案】
D
【答案解析】
[解析] 本题测试的是情态动词用法。“情态动词should+完成式”表示“本应做某事,实际上并未做”的意思。故本题答案为选项D。
提交答案
关闭