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.   [

题型:模拟题难度:来源:
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
题型:期末题难度:| 查看答案
最新试题
热门考点

超级试练试题库

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