English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Hi all please tell me which of the below is the gramatically correct question:

Where have you came from?

OR

Where have you come from?

Please help a Polish chap - would appreciate grads of English or teacher's advice. Thanks.

2007-02-11 04:58:31 · 22 answers · asked by bobby r 1 in Education & Reference Words & Wordplay

22 answers

where have u come from

2007-02-11 05:01:53 · answer #1 · answered by scotgal 4 · 0 0

"Where have you come from ?" is the correct form.
This is the present perfect tense, which is formed by using the verb 'to have' with the past participle. And the past participle of 'to come' is 'come'. "Where have you came from ?" is definitely not good English.

One uses the present perfect to imply that the action has just happened, or that the effects of the action can still be felt. Incidentally, Americans tend to use the present perfect tense much less than the British.

Message to Budget Shopper, to Jellicoe and to Julie:
There is no rule in English grammar stating that one cannot end a sentence with a preposition. This is a misconception that arose during the 19th century in the minds of those who had had a classical education and therefore regarded Latin as the 'perfect language'. It is true that, in Latin, one cannot end a sentence with a preposition and there was a misguided attempt to remodel English along Latin lines. "From where have you come ?" is not actually wrong, but it sounds stilted and unnatural.

2007-02-12 12:44:02 · answer #2 · answered by deedsallan 3 · 0 0

The second sentence is correct. The word "came" in the first sentence cannot be correct because it is used in the past tense .P.S I'm not an English teacher, I had a rag bag secondary modern education.

2007-02-11 05:08:41 · answer #3 · answered by ------------------ 4 · 0 0

Where have you come from.
It is the present perfect tense. I don't think they have such a tense in Polish (Have/Has + Third form of the Verb)
It refers to something that happened at some time in the past and has a result in the present.

2007-02-11 05:03:31 · answer #4 · answered by drakshug 3 · 0 0

It's the second one.

I can see why you are confused. "came" is the past tense, and since the person has already arrived, you would expect it to be "came" But it isn't, it is always "where have you come from?"

Good question though - and good luck with your English

2007-02-11 05:08:24 · answer #5 · answered by Anonymous · 0 0

The second one, where have you come from. Any reasonably literate English person would be able to tell you that, you don't need a teacher or grad.

2007-02-11 05:03:39 · answer #6 · answered by Turtle 2 · 0 2

If you are trying to find out where the person has just been (like the store or the movies) you would ask "Where have you come from?" of "where have you been?"

If you want to know where they are from (Australia,, etc.) you would ask "where are you from?"

I hope this helps! If you have other questions, let me know!

2007-02-11 05:05:32 · answer #7 · answered by I See You 4 · 0 0

Actually, neither is correct. You should never end a sentence with a preposition ("from"). The correct form would be:

"From where have you come?"

2007-02-11 06:09:46 · answer #8 · answered by Jellicoe 4 · 0 1

One does not need to be a teacher to know past tense and present perfect tense. Come is correct.

2007-02-11 05:11:47 · answer #9 · answered by Anonymous · 0 2

Yes, even we plebeians know how to speak good English. Where have you come from is correct

2007-02-11 05:06:53 · answer #10 · answered by Raymo 6 · 0 1

Where have you come from? is the correct answer.

2007-02-11 05:08:16 · answer #11 · answered by Anonymous · 0 0

fedest.com, questions and answers