Yes, technically it is possible to apply for U.S. citizenship with an expired green card. Though typically you are expected to maintain valid, unexpired proof of permanent resident status (such as a green card) while applying for naturalization, United States Citizenship and Immigration Services does not outright deny applications based solely on this factor. However, it is still advisable to renew your green card before applying to avoid potential complications.