A.struggling | B.struggled | C.having struggled | D.to struggle |
A.discovered | B.to be discovered |
C.discovering | D.having discovered |
A.completing | B.to complete |
C.completed | D.being completed |
A.laid | B.laying | C.to lay | D.being laid |
A.Finished | B.Having finished | C.Being finished | D.To finish |
A.lose | B.losing | C.to have lost | D.having lost |
© 2017-2019 超级试练试题库,All Rights Reserved.