I agree with Rob, either a trip to the States or an extension application will reset her status. It's just a personal view, but I'd recommend the extension application. The fee is only $100, if you have a PR app in process, a place to stay and enough money to support yourself, those extensions...