Yes. If you were in the U.S. even 1 day, you must file Form 8843.FAQ Set: Payroll FAQ - NRA - Filing Taxes in the United States Printer-friendly version