A. must have stayed | B. needn’t have stayed |
C. may have stayed | D. could have stayed |
A.wouldn’t have left | B.shouldn’t have left |
C.mustn’t have left | D.hadn’t had left |
A.can’t | B.may | C. must | D. mustn’t |
A.should never | B.should not always |
C.would always not | D.would not forever |
A.may | B.must | C.will | D.can |
A.are not | B.would not have been | C.will not be | D.would not be |
© 2017-2019 超级试练试题库,All Rights Reserved.