Wife F2 visa expired/ my I-20 expired, and I switched to B1 visa

Hi I switched to B1 visa early this year due to too many international trips and being tired of extending my I-20. I gave up my F1 status. However, my wife is still on and expired F2 and the I-20 was expired.

Is she illegal now? What should we do?

Much appreciated for any suggestion.