I am holding a canadian passport now. But I filed I485 last summer when window opened up(I am EB3)and got my AP and EAD. My AP expired a few days ago, and didn't get a chance to renew it. I need to go back China to take care some emergency, I am afraid I couldn't come back in. My question is: can i just use my Canadian passport to get in? Are they going to ask my status in US? Will it affect my ability to come back since I am not having valid AP right now? And can I even leave US since my I485 is pending now? Thank you guys soooooo much!!!