A.taking, flying | B.take, to flying | C.take, to fly | D.to take, to fly |
A.to have discovered | B.to have been discovered |
C.having discovered | D.having been discovered |
A.to be held | B.held | C.to held | D.holding |
A.making or receiving | B.to make or receive |
C.to have made or received | D.having made or received |
A.collect | B.collected | C.collecting | D.to collect |
A.come | B.came | C.coming | D.to come |
© 2017-2019 超级试练试题库,All Rights Reserved.