填空题

It has been five years since he bought the TV set.
He______ the TV set ______five years.

【参考答案】

has had; for