A.went | B.have gone | C.am going | D.shall go |
|
|
A.may have | B.needn’t have | C.couldn’t have | D.must have |
A.mustn’t | B.won’t | C.don’t have to | D.don’t need to |
A.being there | B.should there be | C.there was | D.there having been |
© 2017-2019 超级试练试题库,All Rights Reserved.