Which sentence uses the Present Perfect correctly?

  1. I have lived here since five years.
  2. I have went there twice.
  3. I have seen him yesterday.
  4. I have lived here for five years.