According to what I read they have to have a non- immigrant visa. Go to google and type in your question.
A green card is for someone who has been approved to become a permanent resident. A work visa is for temporary residency. He/she would need to reapply for another work visa before it expires to stay.
Maybe you don't understand my question..the per was submitted his paperwork to immigration, and he received his work permit, but it will expired in 4 months time..they also denied him his green card, and he wants to know if the spite that he got denied if they will still send him him a work permit if he apply for it.?