A.might have passed | B.should have passed |
C.would have passed | D.could have passed |
A.won’t | B.mustn’t | C.needn’t | D.can’t |
A.would | B.can’t | C.should | D.needn’t |
A.may | B.should | C.could | D.need |
A.must stop | B.should stop | C.must have stopped | D.should have stopped |
© 2017-2019 超级试练试题库,All Rights Reserved.