Your facts are time-sensitive. As a matter of law, you can file an I-130 petition for her. Under the circumstances, you should also file I-485 simultaneously with I-130. In addition, after I-130/I-485 are filed within 45 days after your entry into the U.S., but within 45 days before her B1/B2 visa expires, she can file for extension of her visa for another 6 months.
Answered on Sep 26th, 2011 at 9:53 AM