A.to have discussed | B.to have been discussed |
C.having been discussed | D.having discussed |
A.having written | B.written | C.to have been written | D.having been written |
A.having on; has married | B.dressed in; has got married |
C.wearing; has been married to | D.putting on; has married with |
A.to see | B.of seeing | C.seeing | D.having seen |
A.gone | B.lost | C.missed | D.losing |
A.exploded | B.exploding | C.explosion | D.explosively |
© 2017-2019 超级试练试题库,All Rights Reserved.