首页在线考试章节闯关谁正在考试学习应用
您的位置:在线考试首页>章节闯关>成人英语三级>词汇语法>历年真题> 第47关
  • 00:00:00
已做0项(正确0项,错误做0项)/共2项,剩余2项未作答
结束作答
单项选择题
收藏纠错
1
With all your brains you _____ the math test, but you failed. You were too careless.
A.should pass
B.should have passed
C.must pass
D.must have passed
本题答案:
  • A
  • B
  • C
  • D
  • 参考答案:B
  • 系统解析:
    本题考查情态动词用法。should have done 表示本应该做的事情却并没有做。must have, done 表示对已发生的事情的一种肯定的猜测。should do 应该做;must do 必须做。故选 B。
我的笔记
提交纠错
请输入您发现的错误详情用户: