A.should | B.can | C.may | D.need |
A.should | B.must | C.would | D.shall |
A.must | B.will | C.might | D.should |
A.may have | B.needn’t have | C.couldn’t have | D.must have |
A.needn’t | B.shouldn’t | C.couldn’t | D.might not |
A.was supposed to come | B.must have come |
C.should come | D.ought to have come |
© 2017-2019 超级试练试题库,All Rights Reserved.