Задание

Choose the right non-finite form.
This project is rather hard but I will try ... it.

  • to do
  • do
  • doing
  • having done