—Mary’s score on the test is the highest in her class.
—Really? She     have studied very hard.
A.mayB.ought toC.mustD.should
C
考查情態(tài)動詞表示推測。Must have done一定做了某事;B=D,所以排除。May have done也許做了某事;句意:—Mary的考試分?jǐn)?shù)是班級里最高的!娴膯幔克隙▽W(xué)習(xí)的非常認(rèn)真。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

Our monitor was absent. Otherwise I _________ the chair.
A.would not takeB.didn't take
C.hadn't takenD.wouldn't have taken

查看答案和解析>>

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

He caught a bad cold. He ____on more clothes that day.
A. should have put      B should have putted  C. had put  D. was put

查看答案和解析>>

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

I     have passed my examination easily, but I made too many stupid mistakes.
A.mustB.willC.shallD.could

查看答案和解析>>

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

But for their help, we ______ the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished

查看答案和解析>>

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

When I am tired with math exercises, I            go out for a walk to get relaxed.
A.shouldB.mustC.needD.will

查看答案和解析>>

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

— Can you imagine what is Jack doing now? He is playing football outside while everyone else is busy in class!
— He     his homework, I think.
A.must have finishedB.must finishC.can’t have finished D.mustn’t have finished

查看答案和解析>>

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

—Did you tell Rose about the test?
—Oh, no, I forgot. I          call her now.
A.willB.canC.shouldD.might

查看答案和解析>>

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

---The weather has been very hot and dry.
---Yes. If it had rained even a drop, things would be much better now! And my vegetables ______.
A.wouldn’t die B.didn’t die C.hadn’t diedD.wouldn’t have died

查看答案和解析>>

同步練習(xí)冊答案