A.must be; may be | B.should be; can be |
C.may be; must be | D.can be; should |
A.must be | B.must have been | C.should be | D.should have been |
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 |
© 2017-2019 超级试练试题库,All Rights Reserved.