Get your taxes done using TurboTax

Should W8BEN be used when I am outside of the USA? I was in USA the whole time.

Also, the company did not asked me at the beginning. They asked me now as they want to file my income with IRS and give me 1099 for my returns. Should i just fill W8BEN now and send it to them?