A. May; shouldn’t be | B. Shall; weren’t |
C. Should; hadn’t been | D. Shall; wasn’t |
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 |
© 2017-2019 超级试练试题库,All Rights Reserved.