A.can’t have been | B.must have been | C.couldn’t be | D.might have been |
A.might hurt | B.could have hurt |
C.must have hurt | D.should hurt |
A.had to fill |
B.would have filled |
C.should have filled |
D.could have filled |
A.can’t | B.doesn’t | C.wouldn’t | D.didn’t |
A.needn’t | B.mustn’t | C.shouldn’t | D.couldn’t |
A.will | B.shall | C.may | D.need |
© 2017-2019 超级试练试题库,All Rights Reserved.