满分5 > 高中英语试题 >

Little did the teacher imagine that a st...

Little did the teacher imagine that a student good at maths _____ have failed in the exam.

A. might      B. should      C. need      D. would

 

B 【解析】might have done过去可能做某事;should have done本来应该做的事却没做;need have done有必要做的事却没做;“will(would) + have + 过去分词”的结构表示对已经完成的动作或事态的推测。句意:老师没有想到数学尖子生竟然考试不及格。  
复制答案
考点分析:
相关试题推荐

I’ve never seen you so rude!

— I _____ something I shouldn’t have, but I didn’t mean that.

A. have said      B. had said

C. did say       D. was saying

 

查看答案

Tom was sorry to learn that his grandfather _____ for half an hour when he got to the hospital.

A. had died      B. had been dead

C. Died          D. has been dead

 

查看答案

Though the number of Japanese army was _____ that of our Eighth Route Army, they lost the battle in that mountainous village.

A. as large twice as      B. twice as large as

C. large as twice as      D. as twice large as

 

查看答案

If you have your kid _____ so badly, he may not get along well with others.

A. to behave      B. behaves

C. Behaving      D. behaved

 

查看答案

There are as many as five student clubs in our school.You can join _____ interests you most.

A. whatever      B. whichever

C. whenever      D. wherever

 

查看答案
试题属性

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