Usually GC will expire 10Ys later. If a GC holder want to be ouside of US for more than one year, he/she need to apply Advance Parole for the extention stay. For their case, I think you'd better call USCIS.