当前位置:高中试题 > 英语试题 > 虚拟语气 > You _____ an A on your composition, but there were some spelling mistakes.A.shou...
题目
题型:不详难度:来源:
You _____ an A on your composition, but there were some spelling mistakes.
A.should receiveB.could have received
C.would receiveD.must have received

答案
B
解析
考查情态动词用法。根据there were some spelling mistakes 可知,本句是对过去的虚拟,所以排除AC,B表示本可以得A,符合题意。D意为一定得了A,不符合题意、
核心考点
试题【You _____ an A on your composition, but there were some spelling mistakes.A.shou】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
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

题型:不详难度:| 查看答案
Our monitor requested that ________.
A.all the class studied more carefully the problem
B.the problem was more carefully studied
C.with great care the problem could be studied
D.all the class study the problem more carefully

题型:不详难度:| 查看答案
—Where is my dictionary? I remember I put it here yesterday.
—You ______ it in the wrong place.
A.must putB.should have putC.might putD.must have put

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