在公司A期间最后一次travel回国,时间是2017年12月。公司A的H1b有效期2017.10.1-2020.9.30,所以入境I94给到的expiration date是 2017.9.30.在A公司工作至2018年11月,无gap转至B公司,B公司申请的H1b transfer 批准,I797有效时间是2018年11月至2021年11月,I797首页左下角I94有效期是2021年11月。现在公司B准备办理H1 extension,问我要I94,才发现I94官网上的expiration date是2020年9月,因为Issue I94的时候我还没转至B公司工作。现在的问题是我是否out of status,还是说根据last action rule,我后来的H1b transfer和I797是最后一次action,所以I94应该以新I797上的日期为准,我正常从公司申请H1b extension就可以。谢谢!