当前位置:高中试题 > 英语试题 > 虚拟语气 > —Mary’s score on the test is the highest in her class.—Really? She     have stud...
题目
题型:不详难度:来源:
—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
解析
考查情态动词表示推测。Must have done一定做了某事;B=D,所以排除。May have done也许做了某事;句意:—Mary的考试分数是班级里最高的。—真的吗?她肯定学习的非常认真。
核心考点
试题【—Mary’s score on the test is the highest in her class.—Really? She     have stud】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Mr. Liu insists that the price of petrol _____ too high and that he ____ his car.
A.is, sellsB.should be, should sellC.is, should sellD.should be, sells

题型:不详难度:| 查看答案
You _____ an A on your composition, but there were some spelling mistakes.
A.should receiveB.could have received
C.would receiveD.must have received

题型:不详难度:| 查看答案
It is believed that forest bathing ______ strengthen the immune system.
A.shouldB.mustC.needD.can

题型:不详难度:| 查看答案
The pills       him.If only he had taken them regularly.
A.could helpB.may help
C.must have helpedD.might have helped

题型:不详难度:| 查看答案
But for their help, we ______ the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.