A.would put | B.could have put | C.might put | D.must have put |
A.can’t ; can’t | B.must; can’t | C.must; mustn’t | D.may; mustn’t |
A.would have | B.would have had | C.will have | D.had |
A.to be written | B.would be written |
C.be written | D.must be written |
A.would be the best one | B.will be the better one |
C.will be the best one | D.would be a far better one |
A.needn"t have seen | B.must have seen | C.might have seen | D.can"t have seen |
© 2017-2019 超级试练试题库,All Rights Reserved.