Green cards are not for those without intent on residing in the US. Absences of more than six months at a time will eliminate even the illusion of immigration intent.
She can get long duration visitor pass and that is what she should use.