After you file your application, USCIS may take between 7 to 10 months reviewing your forms. This could be shorter or longer for different individuals. You can check your application's status by entering your application receipt number in USCIS's online case status tool.
You can also check your application status by calling the USCIS National Customer Service Center at 1-800-375-5283. To learn more about immigration application processing times, check out this article: https://www.immigrationhelp.org/learning-center/how-long-do-immigration-applications-take#toc-how-can-i-check-the-status-of-my-immigration-application-