The time it takes to approve a work permit submitted with a status adjustment varies greatly. It currently takes approximately six to nine months, depending on the service center. To check, go to USCIS.gov and see the current processing time.