Your case is outside normal processing times. At this point, only USCIS can advise you how much longer the wait may be and the reason for the delay. I could only speculate, which wil not help you. Have you tried contacting USCIS? You can read more about adjustment of status at http://myattorneyusa.com/adjustment-of-immigration-status.
Answered on May 05th, 2016 at 4:12 AM