您现在的位置是:首页 > 学科知识查询 > 高中英语题库

-Mary.how did your Math test go?-I had thought I .but in fact I came in the top 10 in my class.A. sh

编辑:chaxungu时间:2026-04-27 02:57:35分类:高中英语题库

【题目】-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 failed

B. couldn’t have failed

C. have failed

D. shouldn’t have failed

在线课程

【答案】A

【解析】should have done的意思是:本应该做(但此结构暗示了实际上没有完成),根据句子的意思可知此题应选A。