Hi, Does this sentence in present perfect give a notion that the action extends to now? Or does it give a notion that a person might be talking about later, however few days or weeks away from time from the end of last year? He has been to Japan in the last week/month/year.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.