A.can’t | B.wouldn’t | C.mustn’t | D.may not |
A.mustn’t be | B.shouldn’t be | C.won’t be | D.can’t be |
A.will have | B.may have | C.should have | D.must have |
A.shouldn’t run, might have been knocked |
B.shouldn’t have run, might have been knocked |
C.mustn’t run, could have been knocked |
D.mustn’t have run, could be knocked |
A.would have given | B.might have given |
C.must have given | D.should have given |
A.mustn’t attend | B.can’t have attended |
C.would have not attended | D.needn’t have attended |
© 2017-2019 超级试练试题库,All Rights Reserved.