A.must go | B.can go | C.may go | D.may be going |
A.mustn’t you | B.are you | C.must you | D.aren’t you |
A.mustn’t have done | B.didn’t need to do | C.needn’t have done | D.can’t have done |
A.must | B.have to | C.may | D.had to |
A.oughtn’t | B.shouldn’t | C.mustn’t | D.both A and B |
A.can | B.may | C.should | D.might |
© 2017-2019 超级试练试题库,All Rights Reserved.