A.stay | B.stayed | C.will stay | D.have stayed |
A.should have let | B.needn’t have let |
C.mustn’t have let | D.ought not to have let |
A.would | B.could | C.had to | D.ought to |
A.would see | B.would have seen | C.will have seen | D.had seen |
A.would have been | B.might be | C.should have been | D.must have been |
A.shall | B.can | C.may | D.will |
© 2017-2019 超级试练试题库,All Rights Reserved.