A.must | B.can | C.should | D.need |
A.should | B.might | C.needn’t | D.couldn’t |
A.must | B.might | C.can | D.need |
A.must be finished | B.be finished | C.ought to be finished | D.was finished |
A.could have fallen | B.should have fallen |
C.must have fallen | D.mustn’t have fallen |
A.have taken | B.had taken | C.should have taken | D.would have taken |
© 2017-2019 超级试练试题库,All Rights Reserved.