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
考查情態(tài)動(dòng)詞。must have done 對(duì)過去事情肯定的推測,一定,need have done 本需要做某事,而實(shí)際上沒有做,could have done 本可以做某事,而實(shí)際上沒有做,句意:這個(gè)男孩本可以獲得第一名的,但是實(shí)際上沒有做。故選C。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

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

查看答案和解析>>

同步練習(xí)冊(cè)答案