帮人担保已有八年了担保是否有效,要视情况而定,法律规定自主债务最后履行期限届满六个月后,债权人未起诉担保人的,担保责任自动解除。
如果债权人和债务人约定的还款期限接近八年或超过八年,没有超出六个月的除斥期间,债权人起诉,担保人仍需承担担保责任。