A.will | B.may | C.shall | D.must |
A.could do | B.would do | C.could have done | D.must have done |
A.did | B.would | C.will | D.Had |
A.might lose | B.must have lost | C.would have lost | D.should have lost |
A.may stay | B.could stay |
C.should have stayed | D.must have stayed |
A.needn’t | B.should | C.must | D.Cannot |
© 2017-2019 超级试练试题库,All Rights Reserved.