Hello, I am a green card holder since May 2014. I was in the US until April 2017 and left for India for personal reason. I hold valid re-entry permit which will expire in May 2019. I am now back to the US for a brief period. Can I apply for citizenship considering I have complete the required number of days of physical stay in the US? Can my absence from the US be distort my continuous PR status? Any guidance is appreciated.