Задание

Hundreds of plant species...extinct by deforestation.

  • have made
  • have been made
  • has been made