现在完成时翻译:我买了这本书已经五年了buy是短暂动词 所以不能用感觉如果说"I have had"体现不出买吧?但是五