A.can’t have gone | B.mustn’t have gone | C.have to | D.ought have gone |
A.knows | B.knew | C.had known | D.would know |
A.who is | B.who were | C.who are | D.that is |
A.shall | B.may | C.must | D.can |
A.shall | B.must | C.may | D.will |
A.If we didn’t wait for | B.If we haven’t waited for |
C.we hadn’t waited for | D.Had we not waited for |
© 2017-2019 超级试练试题库,All Rights Reserved.