A.should be finished | B.should finish |
C.should have finished | D.ought to have been finished |
A.must | B.should | C.must have | D.should have |
A.that we go | B.which we should go | C.that we would go | D.we should go |
A.must | B.may | C.need | D.Can |
A.could | B.should | C.need | D.Would |
A.would | B.should | C.had better | D.might |
© 2017-2019 超级试练试题库,All Rights Reserved.