Вообще то, я думаю тут другой механизм. Подавать можно потому, что H1B петиция идет от работодателя, а не от работника, следовательно статус работника к возможности подать петицию отношения не имеет. Но если во время рассмотрения USCIS решит, что человек находится out of status, то не пришлют новую I-94 потому что изменять/продлевать статус в таком состоянии нельзя. Отсюда вытекает необходимость выехать из страны. Но если illegal presence не было и человек не является inadmissible, то можно сразу же въехать обратно и получить новую I-94.StrangerR wrote:Подавать петицию на H-1B можно В ЛЮБОМ состоянии. Даже будучи нелегалом (и её зааппрувят). Потому что решение разрешать ли работать - не зависит от статуса.
Вот EOS (продление статуса) то есть I-94 на аппрувеле придет только если разрыв между пейчеками и новой подачей где то будет не больше месяца.
Автору: ситуация неприятная, но пока не критическая. Надо шевелиться насчет работы и все у Вас получится. Удачи!