满分5 > 高中英语试题 >

-Mary, how did your Math test go? -I had...

-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. might have failed

D. shouldn’t have failed

 

C 【解析】 试题分析:考查情态动词的用法。句意:——Mary,你的数学测试怎么样?——我认为我可能失败了,但是实际上我在班里在前十名。might have done sth.表示对过去发生的事情的猜测或担心,意思是“或许会……”,而事实上不一定如此。故选C。 考点:考查情态动词的用法  
复制答案
考点分析:
相关试题推荐

—I didn’t know your telephone number in Paris; otherwise, I ________ you.

—Oh, I would rather you ________ me.

A. would have called; had called

B. would ring; call

C. would have called; called

D. would ring; had called

 

查看答案

Why! I couldn’t get you on the phone this morning.

We ________ tennis in the yard when you phoned me.

A. could be playing

B. must be playing

C. must have been playing

D. should have played

 

查看答案

The government is discussing the problem right now. It will ________ have been solved by the end of next month.

A. eagerlyB. hopefullyC. immediatelyD. gradually

 

查看答案

Where did you come across your old classmate Jane?

It was in the supermarket ________ she worked ________ I came across her.

A. where; whenB. that; whenC. that; thatD. where; that

 

查看答案

A new iPhone costs about ________ of a second-hand one.

A. the price of three times

B. three times the price

C. as much as the three times price

D. three times more than the price

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.