我持H1工作签证。今天从中国返回美国通过海关。我的I-797 2014年7月到期,我的护照2013年2月到期,所以海关官员 给我的I-94 only 到2013年2月。当时海关官员说我换了护照以后可以联系USCIS更换I-94, 但是学校说我必须在2013年2月离境重新申请签证。我已经被check了3次,每次4-5周,实在不想离境重新申请签证,有什么办法吗?听说在墨西哥和加拿大签一样会check被对吗?Please help!!! Thank you.