A.must; will | B.have to; can | C.can; must | D.need; may |
A.might have; would help | B.could have been; helped | C.must have; helped |
D.should have been; was helping |
A.can | B.must | C.ought to | D.might |
A.needn’t bring | B.needn’t have brought |
C.didn’t need to bring | D.don’t have to bring |
A.can | B.will | C.may | D.shall |
A.has | B.had | C.will have | D.had had |
© 2017-2019 超级试练试题库,All Rights Reserved.