A.would; knew | B.will; knows | C.would; knows | D.will; knew |
A.is | B.is to be | C.be | D.to be |
A.it must rain | B.it must be raining | C.it must have rained | D.it must have been rain |
A.must go | B.can go | C.may go | D.may be going |
A.mustn’t you | B.are you | C.must you | D.aren’t you |
A.mustn’t have done | B.didn’t need to do | C.needn’t have done | D.can’t have done |
© 2017-2019 超级试练试题库,All Rights Reserved.