心功能衰竭能活多久是不能确定的,这需要根据个人体质和病情严重情况决定。在发现心功能衰竭症状后,需要尽快到医院做全面检查,然后针对原发病进行控制和治疗,才能使病情得到好转。心功能衰竭可能是由冠心病引发的,在冠状动脉病狭窄之后,会引起心肌处于一种缺血和缺氧状态,长时间缺氧就会导致心功能衰竭和心肌梗死。