A.ought to put it | B.might put it | C.must put it | D.may have put it |
A.mustn’t | B.shan’t | C.shouldn’t | D.needn’t |
A.could stay | B.would stay |
C.could have stayed | D.should have stayed |
A.will drive | B.must drive | C.drove | D.would drive |
A.may | B.need | C.should | D.can |
A.don’t | B.didn’t | C.haven’t | D.mustn’t |
© 2017-2019 超级试练试题库,All Rights Reserved.