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.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,不符合题意、
举一反三
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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.