Choose the correct option. I --- him for five years.

Answer: 
have known
Choose the correct option. I --- him for five years.