Hi guys,<br/><br/>As native speakers, which of the following two sentences do you consider standard?<br/><br/>1. I haven't been to Japan for 10 years.<br/><br/>2. It's been 10 years since I last went to Japan.<br/><br/>Or both?<br/><br/>Thanks!