Search from various English teachers...
Poland flagDanyel
​ I have come here long ago... I have come here long ago. & I came here long ago. What is the difference?

Answers · 2

0
I came here long ago. Is the correct statement. The other mixes the tenses. Came - past tense come - present tense come here long ago - mixed past tense and present tense
0
I have come here long ago. Wrong. I came here long ago. Right. You can't use the present perfect with that time indicator. By the way 'long ago' sounds more literary, it's unlikely someone would say it in speech. 'A long time ago' is more common in daily speech.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today