Задание

Choose the correct option.
Leonardo da Vinci _________ a lot of things.

  • invented
  • has invented
  • was inventing
  • invent