For federal taxes, which you HAVE to file as resident, the forms 1040 are the right ones, but NEVER use the 1040NR ( NR stands for Non Resident )
Some states do not have income taxes ( Alaska, Florida, Nevada, South Dakota, Texas, Washington, and Wyoming. Additionally, New Hampshire and...