作业帮 > 英语 > 作业

-John,how did your English exam go?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/19 09:29:23
-John,how did your English exam go?
-I thought I_____,but in fact I came in the top 10% in the class.
A.should have failed B.couldn't have failed
C.might have failed D.mustn't have failed
答案选C,为何不选A
分析题目
分析解释一下四个选项
解释一下全句的意思
谢谢~
should have done sth表示理当应该做的但是没做
他以为自己考了个不及格,不是说他应当是考不及格,而是对已经发生的事情推测,所以用might have failed.