— Mary,how did your maths test go?—I had thought I ,but in fact I came in the top 10 in

发布时间:2020-08-15 01:13:46

— Mary,how did your maths test go?
—I had thought I      ,but in fact I came in the top 10 in my class. 
A. should have failed
B. couldn’t have failed
C. might have failed
D. shouldn’t have failed

网友回答

A. should have failed
B. couldn’t have failed
C. might have failed
D. shouldn’t have failed
解析:    考查情态动词的用法。might have done sth.表示对过去发生的事情的猜测或担心,意思是“或许会……”,而事实上不一定如此。
以上问题属网友观点,不代表本站立场,仅供参考!