Задание
Choose the correct option.
Leonardo da Vinci _________ a lot of things.
- invented
- has invented
- was inventing
- invent