A.to destroy | B.having destroyed |
C.to have been destroyed | D.to have destroyed |
A.are to blame | B.is to be blamed | C.are to be blamed | D.is to blame |
A.was built | B.has been built | C.was been built | D.has had being built |
A.would drive | B.had driven | C.has been driving | D.drove |
A.inform | B.informing | C.informed | D.being informed |
A.will have attended | B.will be attending | C.will attend | D.would attend |
© 2017-2019 超级试练试题库,All Rights Reserved.