While the US does not require permanent residents to have a valid passport to re-enter the US, foreign countries and airlines require you to have a passport. If you do not have a valid passport and you cannot get one, you may be able to use a reentry permit instead of a passport.