A.should fail | B.should have failed |
C.would have failed | D.may have failed |
A.Shall | B.May | C.Should | D.Need |
A.shall; why | B.may; when | C.would; why | D.will; how |
A.mustn’t | B.mightn’t be | C.needn’t be | D.can’t be |
A.may have | B.needn’t have | C.couldn’t have | D.must have |
A.mustn’t they | B.haven’t they | C.hadn’t they | D.didn’t they |
© 2017-2019 超级试练试题库,All Rights Reserved.