A.Should be | B.Had he been | C.Were he | D.Has he been |
A.oughtn’t | B.shouldn’t | C.won’t | D.needn’t |
A.will not finish | B.had not finished |
C.can not finish | D.could not have finished |
A.can | B.may | C.need | D.shall |
A.is, would be. | B.was, was. | C.were, would be. | D.were, would have. |
A.answered | B.would answer | C.had answered | D.would have answered |
© 2017-2019 超级试练试题库,All Rights Reserved.