He has been living in this house_____ five years.

He has been living in this house_____ five years.

Explanation
We use preposition for with years, months, days etc..
For is used for numerals.