A.Had it not been | B.Had it not |
C.If it was not | D.If he had not been |
A.should be | B.would be | C.will have been | D.would have been |
A.can; must | B.will; might | C.should; must | D.must; may |
A.had better | B.may as well | C.should | D.would rather |
A.Would | B.Shall | C.Must | D.May |
A.should have failed | B.couldn’ t have failed |
C.might have failed | D.mustn’ t have failed |
© 2017-2019 超级试练试题库,All Rights Reserved.