Get your taxes done using TurboTax

No, that seems to be incorrect. 

If it is not checked, your tax transcript will say

 

Main Home In US: No