She may need the green card to come back. One of my colleague got $580 fine
and had been questioned for 3 hours when he came back to USA without his
green card (which has been approved during his business trip) this March.
Our company HR also suggested me to cancel a business trip to Canada this
July, because my green card may be approved around that time. She doesn't
want me to have the same situation as my colleague.
Sorry, I can not type Chinese in the office.