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 receive | B.could have received | C.would receive | D.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.should | B.must | C.need | D.can |
|
The pills him.If only he had taken them regularly.A.could help | B.may help | C.must have helped | D.might have helped |
|
But for their help, we ______ the program in time.A.can not finish | B.will not finish | C.had not finished | D.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 put | B.should have put | C.might put | D.must have put |
|
最新试题
热门考点