填空题

It has been five years since he bought the TV set.
He ______ ______ the TV set ______ five years.

【参考答案】

has had;for