Задание

Choose the correct variant.

He ... this car for 20 years.

has had

has been having

have had

had