A.shouldn’t follow | B.was following | C.has been following | D.mustn’t follow |
A.ought to | B.should do | C.should have written | D.should have |
A.arrived | B.had arrived | C.would arrive | D.would have arrived |
A.leave | B.had left | C.could have left | D.was to leave |
A.need; highly | B.may; high | C.can; highly | D.can; high |
A.must do | B.could do | C.would have done | D.should have done |
© 2017-2019 超级试练试题库,All Rights Reserved.