A.must have been | B.should be | C.should have been | D.must be |
A.may forget: leave | B.must have forgotten : left |
C.may forget : have left | D.could have forgotten : left |
A.will be | B.would have been | C.would be | D.have been |
A.mustn’t have broken | B.mightn’t have broken |
C.shouldn’t have broken | D.couldn’t have broken |
A.couldn’t | B.mustn’t | C.needn’t | D.shouldn’t |
A.do you work, you can | B.you work ,you can |
C.do you work , can you | D.you work, canyou |
© 2017-2019 超级试练试题库,All Rights Reserved.