A.To put | B.Put | C.Putting | D.Having put |
A.seat | B.seating | C.seated | D.to be seating |
A.attacking | B.having attacked |
C.being attacked | D.having been attacked |
A.Realized | B.Realizing | C.To realize | D.Having realized |
A.to invent | B.inventing | C.to have invented | D.having invented |
A.coming, asking | B.coming, being asked |
C.to come, asking | D.to come, being asked |
© 2017-2019 超级试练试题库,All Rights Reserved.