Question details
I have a GC since Nov 2004 and stayed in US for 3 years before moving to India on a temporary assignment. I have been in India for the past 2.5 years and have got a re-entry permit. When I return to US in April of next year, since it has been more than 5 years since I got GC and I had been physically present in US for over 2.5 years, will I be eligible for applying for citizenship?
ANSWER
Since you have been out of USA for more than one year, you will be eligible for naturalization only after 4 years and 1 day after you come back to live in USA.