填空题

It is five years since he bought the TV set.
He _________ _________ the TV set _________ five years.

【参考答案】

has had,for