A.needn’t have told | B.needn’t tell | C.mustn’t have told | D.mustn’t tell |
A.could have passed | B.must have passed |
C.can’t have passed | D.shouldn’t have passed |
A.may | B.will | C.should | D.can |
A.should injure | B.might injure | C.should have injured | D.could have injured |
A.took | B.should take | C.had taken | D.have take |
A.hold | B.be held | C.will be held | D.is held |
© 2017-2019 超级试练试题库,All Rights Reserved.