A.could have caught | B.had caught | C.would catch | D.could catch |
A.can’t have been | B.shouldn’t have been |
C.mustn’t have been | D.wouldn’t have been |
A.will | B.may | C.can | D.must |
A.might | B.need | C.should | D.Would |
A.must | B.should | C.would | D.Can |
A.may | B.must | C.can | D.Should |
© 2017-2019 超级试练试题库,All Rights Reserved.