You can check when you are eligible for filing I-485 to adjust of your status to a permanent resident depending on the priority date.
You can check your case progress with your Receipt Number in the Receipt Notice.
If your case is delayed beyond the normal processing time, you can submit a question to Immigration.
Case Processing Times
You can check the current processing time depending on the USCIS filing form and the Field office or Service Center (three characters in front of the Receipt Number) that is currently processing your case.