Hello legal experts.
My green card has just expired. Can I apply for citizenship or do I have to get a new green card first? Are they really strict about having a valid green card before applying for citizenship?
Also is it possible to change my job with an expired green card?
PR status is supposed to be good for life (unless you abandon it) isn't it even though the card itself has an expiration date.
I have lived continuously in the US and have not left the country in several years.
Thank you.

