精英家教网 > 高中英语 > 题目详情
The boy         the first prize, but he was so careless as to make a foolish mistake.
A.must have gainedB.need have gained
C.could have gainedD.shall have gained
C
考查情态动词。must have done 对过去事情肯定的推测,一定,need have done 本需要做某事,而实际上没有做,could have done 本可以做某事,而实际上没有做,句意:这个男孩本可以获得第一名的,但是实际上没有做。故选C。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

If there _____ an art exhibition in our city next week, our class _____ go and enjoy it.
A.will be; wouldB.would be, will
C.were, willD.should be, would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- I didn’t tell my parents the secret yesterday.
--- But you ______.
A.ought to doB.ought toC.shouldD.ought to have

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—-I’m very sorry. I haven’t brought you the pen you lent me yesterday.
—-Forget it. You      not return it to me as I have got an extra one.
A.mustB.needC.canD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---Do you know where David is? I couldn’t find him anywhere.
---Well. He ______ have gone far----his coat’s still here.
A.shouldn’tB.mustn’tC.can’tD.wouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It was playing computer games that cost the boy plenty of time that he ______ spent doing his lessons.
A.might haveB.should
C.ought to haveD.could

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Where on earth have they gone?
—I have no idea, but I wish I          .
A.knowB.knewC.would knowD.would have known

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Among the 15-year-old children, some        studying in university while others are still learning to read and write.
A.should have beenB.would have beenC.can beD.must be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

“The answer sheet written with a pencil         be cancelled,” declared the teacher.
A.shallB.shouldC.mustD.may

查看答案和解析>>

同步练习册答案