A.shall | B.might | C.can | D.would |
A.may we finish | B.could we finish |
C.could we have finished | D.may we have finished |
A.will | B.shall | C.may | D.can |
A.could wait | B.must wait | C.might be waiting | D.can be waiting |
A.had passed | B.passed | C.would pass | D.would have passed |
A.be held | B.have been held | C.was held | D.will be held |
© 2017-2019 超级试练试题库,All Rights Reserved.