Задание

Choose the correct one. Mr. Ivanov ___________ here for 10 years.

has lived

lived

have lived

has live