A.could have caught | B.should have caught |
C.must catch | D.would have caught |
A.mustn’t | B.can’t | C.needn’t | D.should not |
A.should give | B.will give | C.has to give | D.must give |
A.will | B.shall | C.can | D.may |
A.could | B.might | C.would | D.should |
A.could buy | B.had bought | C.would buy | D.could have bought |
© 2017-2019 超级试练试题库,All Rights Reserved.