He________ full marks, but he was so careless as to make a spelling mistake. [
题型:模拟题难度:来源:
He________ full marks, but he was so careless as to make a spelling mistake. |
[ ] |
A. must have gained B. might gain C. could have gained D. must gain |
答案
C |
举一反三
—I can"t find my purse anywhere. —You______have lost it while shopping. |
[ ] |
A. may B. can C. should D. would |
— Tom, my new computer doesn"t work very fast. — Don"t worry, you know, the Internet sometimes _______ be very slow. |
[ ] |
A. should B. may C. can D. will |
She is optimistic about everything, but she ______ be very frustrated as well. |
[ ] |
A. could B. will C. should D. can |
I was on the highway when this car went past followed by a police car. They ______ at the speed of 150 kilometers an hour at least. |
[ ] |
A. should have been driving B. must have been driving C. could have driven D. would have driven |
-Will it be a long time _______ I come for the pictures ? -No.It _______ be ready by 3:00. |
[ ] |
A.that; can B.since; will C.before; should D.until; must |
最新试题
热门考点