English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am not a native English speaker, and I learn from people.

I often hear people say “I have come to a place where there is no end…”.
I am wondering, isn't the right way to say it: “I have came” (I know that sounds awful, I am asking what's proper)?

share|improve this question

The past participle of the verb to come is come, so you should say “I have come to a place where…”. came is the past tense (or preterite), so you would say “I came to a place where…”.

share|improve this answer

"I have come to a place where[…]" is correct, as I have come is the present perfect tense. Came is used in sentences like "I came to visit you", where the used tense is the simple past.

When to use the present perfect, and when to use the simple past, is then a different topic.

share|improve this answer
Thanks. Can you please provide a link to that different topic? Also, what about "GO" "I has gone to the shadows" etc. – Shimmy Feb 23 '11 at 0:12
With go, the present perfect is I have gone, and the simple past is I went. – kiamlaluno Feb 23 '11 at 19:52

protected by tchrist Aug 13 '14 at 19:54

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.