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 |
A.should go | B.must have gone | C.should leave | D.should have left |
A.May | B.Must | C.Can | D.Shall |
A.needn’t | B.may not | C.mustn’t | D.will not |
A.can | B.should | C.would | D.must |
© 2017-2019 超级试练试题库,All Rights Reserved.