A.should | B.would | C.mustn’t | D.needn’t |
A.could | B.might | C.was able to | D.would |
A.must have worked | B.can have worked |
C.will have worked | D.has worked |
A.must do | B.could do | C.could have done | D.must have done |
A.must have hurt; mustn’t | B.should have hurt; can’t |
C.might have hurt; mustn’t | D.might have hurt; won’t |
A.needn’t have been | B.couldn’t have been |
C.shouldn’t have been | D.mustn’t have been |
© 2017-2019 超级试练试题库,All Rights Reserved.