Задание

Choose the correct variant.
He ... making a nesting box.

  • has just finished
  • have just finished
  • just finished
  • has just been finished