THEY HAVE LIVED HERE FOR 15 YEARS.

1. They have lived here for 15 years.