A.may go through | B.might go through |
C.must have gone through | D.ought to have gone through |
A.must know | B.might have known | C.must have known | D.should have known |
A.should; ought to | B.could; should | C.might; mustn’t | D.can; can’t |
A.should | B.shall | C.would | D.may |
A.mustn’t | B.won’t | C.mightn’t | D.shouldn’t |
A.can | B.would | C.must | D.might |
© 2017-2019 超级试练试题库,All Rights Reserved.