单选题
—Has Maria arrived yet?
—No, she ______ an hour ago.
A、
was supposed to come
B、
ought to have come
C、
should come
D、
must have come
【正确答案】
B
【答案解析】
[解析]根据本句句意:Maria到了吗?没有,她原本应该一个小时前就到的。可知,此句应用虚拟语气。故可排除其他三项,答案为B。
提交答案
关闭