You should have applied for both the I-130 and I-485 at the same time. Otherwise, it could take a year to get something. If filed together, it is only a 3 month process. You may want to consult with an attorney and just refile to save time. You will not be eligible for a work permit until the I-485 is filed anyways.
Answered on May 12th, 2014 at 11:05 PM