A.might have given | B.may give |
C.must have given | D.should give |
A.would | B.should | C.must | D.need |
A.dares not go | B.dares not to go |
C.dare not to go | D.doesn’t dare to go |
A.would have done | B.would do | C.should have done | D.should do |
A.won’t;can’t | B.shouldn’t;must |
C.mustn’t;may | D.can’t;shouldn’t |
A.should not cook | B.don’t need to cook |
C.needn’t have cooked | D.should have cooked |
© 2017-2019 超级试练试题库,All Rights Reserved.