---Well done, Tom!---Thanks. But given more time, I ________ it better.A.shouldn

---Well done, Tom!---Thanks. But given more time, I ________ it better.A.shouldn

题型:不详难度:来源:
---Well done, Tom!
---Thanks. But given more time, I ________ it better.
A.shouldn’t have doneB.could have doneC.might not doD.could do

答案
B
解析
考查情态动词及虚拟语气。shouldn’t have done本不应该做某事,而实际上做了,could have done 本可能做某事而实际上没有做,句意:汤姆,做的好!谢谢,但是如果给我更多时间的话,我本可以做的更好一些。故选B。
举一反三
--- Ought we _____ clean the class room today?
--- Yes, you _____.
A.to; ought toB. /; oughtC.ought; oughtD./; ought to

题型:不详难度:| 查看答案
You          read a book in the sun—it’ll do harm to your eyes.
A.couldn’t B.wouldn’t C.needn’t D.mustn’t

题型:不详难度:| 查看答案
---Must I fill in the form?   --No, _______.
A.you mustB.there’s no needC.you needn’t haveD.you needn’t to

题型:不详难度:| 查看答案
I promised to get there before 5 o’clock, but now the rain is pouring down. They _______ for me impatiently.                                      
A.may waitB.ought to waitC.could waitD.must be waiting

题型:不详难度:| 查看答案
He ______ told you that because you have known the truth.      
A.needs not have B.need not have C.need not has D.does not need have

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

超级试练试题库

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