Is it OK to say "I have been to London in 2018" ?
You are just talking about the past, so say eg I went to London in 2018. eg I was in London in 2018. But you could also make your sentence work with careful punctuation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
You are just talking about the past, so say
eg I went to London in 2018.
eg I was in London in 2018.
But you could also make your sentence work with careful punctuation.
eg I have been to London, in 2018.
Clive