题目内容

【题目】--Mary,how did your Math test go?

--I had thought I _________,but in fact I came in the top 10 in my class.

A.should have failedB.couldnt have failed

C.might have failedD.shouldnt have failed

【答案】C

【解析】

试题解析:在英语中,must/may/might + have done表示对过去肯定的推测。根据句意,可知选C。

句意:-玛丽,你的数学考得怎样?-我本来想我会考砸的,但事实上,我竟然排在全班前十名。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网