先谢谢大师昨天的回复。
我知道要交I-94当我回中国的时候。可是3个月前我去加拿大,转机的时候,前面的人I-94被收走了,轮到我时,看了一眼我的加拿大绿卡,没收I-94 (我记得在哪里看到过,说去加拿大可以保留它),所以我也就没当回事。3天后返回时,在加拿大机场的美国入关处,美国官员就问了我一句到加拿大干什么来了, 看了一眼I-797, 在护照上盖了个章,没碰我订在护照上的I-94 ,也没换新的。我问了其他同事,有的说都交了,有的说没交。美加之间到底是交还是不交阿。我没到美国工作前,每次来米国玩,回加拿大的时候我是主动交回去的。我在想是不是现在的I-94 时间长(2年),又有美国工作签证,去的是加国,所以海关不管呢?我真是一头的雾水。
多谢指教