A.should | B.could | C.may | D.must |
A.can | B.might | C.should | D.will |
A.know; will do harm to | B.knew; are doing harm to |
C.know; have done harm to | D.knew; were doing harm to |
A.should have failed | B.couldn’t have failed |
C.might have failed | D.shouldn’t have failed |
A.must put | B.might put | C.should have put | D.might have put |
A.would take | B.did take | C.had taken | D.would have taken |
© 2017-2019 超级试练试题库,All Rights Reserved.