I'm in UK temp transfer from US. My W2 came in USD for the whole year although I was paid in GBP here because, the company is a subsidiary of the US. How do I report it?

I only lived in US Jan and Feb, but according to the W2 I've earned in USD the whole year, but I didn't, and its asking me to pay the IRS so much compared to my significant return last year living in US and earning more. I need to know how to report it correctly. Thanks