问题分析:癌症晚期有痰,并不能决定能活多久。癌症的分类非常多,到了晚期如果其他部位的癌症转移到肺部,可能会伴有阻塞性肺炎,这种会有痰,但是还要看原发病灶的情况。如果原发病灶能控制比较好,然后肺部转移病灶,也可以配合介入治疗,放疗等治疗。