No. Perhaps you mean 'He's been to London every year for the last ten years'. Or 'He went to London ten years ago'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
lailalailado we say: he went to london the last 10 years?We do not. But we can say similar things with different meanings.