你现在凭绿卡入境,不会拒绝入境,就是你很久没在美国居住,海关可能会取消你的绿卡,给你签B2。你如果主动申请放弃绿卡,然后凭放弃绿卡的证明去办B2,通过率很高。但是你放弃绿卡后,要想再申请移民,就要重新排期了。所以你可以再绿卡过期前赴美,入境时找个合理点的理由,可能还能保有绿卡,最不济也可以换成B2签,以后B2过期48个月内,还能免面签续签。
如果你拿长久绿卡离开美国超过半年再次回来美国会被换成临时绿卡,是不会取消的