Выбрать из множества учителей по предмету английский...
Present Perfect vs Past Simple
Вопрос 1 из 7

Which is correct?

I have traveled to Seoul in 2003.
I traveled to Seoul in 2003.