马上要交485了, 发现麻烦情况:
第一个H1B 2011年8月过期
2011年3月提交H1B延期申请,4月批准, 新的H1B是到2014年8月
2011年6月回国, 办理了H1B签证, 给的签证有效期是到第一个H1B的失效日期(2011年8
月).7月反美的时候 I-94上写的Until是到2011年8月30日, 也就是说我现在的I-94已经
过期了, 快180天了
入关和签证的时候两张I-797都给了,但是海关官员按照旧的I-797上来给停留时间,我自己也没有仔细检查并且默认为我的停留时间应该以新的I-797上的I-94为准.现在看来我完全错了,直接导致我非法滞留了
网上做了些research并请教了一些网友, 解决办法如下
1. 马上离境,再申请H1B进来以获得新的I-94卡. 我的问题是: 这样有多大的风险? 会不会进不来? 托家带口的,不敢把工作弄丢了.另外是是不是必须回中国,还是去加拿大或者墨西哥也可以?
2.有网友建议直接把护照上的I-94藏起来,从近以后用I797上的I-94, 不只可行否? 如果交了485之后EAD和AP批了,是不是就没有问题了?
3.到当地的CUSTOMS AND BORDER PROTECTION要求更正. 这个方法最省事,就怕里面的工作人员拒绝更正.而且如果我去找他们,他们发现我out of status,会不会要求我马上离境?
请各位指点