Generally speaking, to be eligible for adjustment of status an applicant must have entered the United States with inspection and remained in valid status at the time he/she files the application. Hence, the expiration of your visa may have no bearing on your eligibility. You should consult with an immigration attorney before filing any applications with USCIS.
Answered on Jun 15th, 2015 at 10:13 AM