A.should have been told | B.ought to tell | C.could have told | D.ought to have told |
A.is raining; must have gone | B.rained; would go |
C.have rained; could have gone | D.was raining; should have gone |
A.can"1 | B.mustn"t | C.shouldn"t | D.mightn"t |
A.must have driven | B.should have driven |
C.could have driven | D.might have driven |
A.can’t | B.mustn’t | C.shouldn’t | D.needn’t |
A.stays | B.to stay | C.stay | D.would stay |
© 2017-2019 超级试练试题库,All Rights Reserved.