I am married to a US citizen but since family petition takes several months, I was advised to get company sponsorship and then do adjustment of status. My question is can I get an adjustment of status from TN visa? I am a Canadian.

Q: I am currently being hired on a TN visa by my firm ( h1s are all capped out the firm wants me to start ASAP) they will be filing for an H1B in April. I am married to a US citizen but since family petition takes several months, I was advised to get company sponsorship and then do adjustment of status. My question is can I get an adjustment of status from TN visa? I am a Canadian. 

A: Yes, you can file for Adjustment of Status based on marriage to a U.S. Citizen while you have a TN visa.