A.should have arrived | B.should arrive |
C.shouldn’t have had arrived | D.shouldn’t be arriving |
A.must be raining | B.must havge been rain | C.had to rain | D.must have rained |
A.may not | B.can’t | C.mustn’t | D.needn’t |
A.can’t | B.may so soon | C.might as well | D.won’t soon |
A.might be | B.would be | C.should be | D.will be |
A.can | B.must | C.may | D.will |
© 2017-2019 超级试练试题库,All Rights Reserved.