A.havetowrite | B.havewritten | C.write | D.bewritten |
A.wouldhaveseen | B.canbeseeing | C.mustsee | D.maysee |
A.musthavegone | B.hadgone | C.mustbegoing | D.mustgo |
A.mightbegone | B.neededgo | C.couldhavegone | D.oughthavegone |
A.needgo | B.neededgo | C.hastogo | D.hadtogo |
A.darenot | B.diddarenot | C.didn’tdareto | D.darenotto |
© 2017-2019 超级试练试题库,All Rights Reserved.