The process will take approximately 12 to 18 months assuming you are not from China, India, Mexico, Philippines, El Salvador, Guatemala, or Honduras. You may not have any option but to return to your native country if your nonimmigrant status has expired and you have not yet filed for adjustment of status.
Answered on Jul 26th, 2016 at 3:04 PM