A.can | B.could | C.were able to | D.might |
A.shall | B.may | C.will | D.can |
A.need | B.may | C.should | D.can |
A.can | B.must | C.should | D.need |
A.would have known | B.would know | C.will know | D.will have known |
A.was | B.were | C.am | D.be |
© 2017-2019 超级试练试题库,All Rights Reserved.