A.could have | B.might have |
C.might have had | D.must have had |
A.May | B.Shall | C.Will | D.Need |
A.Will | B.Should | C.Would | D.Could |
A.should be | B.be | C.is | D.was |
A.needn’t | B.shouldn’t | C.mustn’t | D.can’t |
A.was; be put | B.be ; was put |
C.should be; was put | D.was; should put |
© 2017-2019 超级试练试题库,All Rights Reserved.