Click here to play

have come vs have came?

   Share on Facebook  
Boyonfire  #425759  Mon, 01 Oct 07 10:39 AM
I've seen:

1) You should have come to the party.

but not:

2) You should have came to the party.



but when you replace come with something else, it's in past tense.


1) You should have went to the party.
2) You should have shot the target.




Which is correct for the first set and why is that?
  
Not Ranked
Joined on Mon, Oct 1 2007
New Member (12)
Loojka  #425777  Mon, 01 Oct 07 11:46 AM
It's should have + past participle

1) You should have come to the party. - OK

2) You should have came to the party. - not OK


1) You should have went to the party. - wrong  ("gone" instead of "went")
2) You should have shot the target. - OK (but the past simple and the past participle of this verb are the same)

  
Top 500 Contributor
Joined on Sat, Jul 21 2007
Serbia, Europe
Full Member (147)
I'm the person your mother warned you about :)
Philip  #425856  Mon, 01 Oct 07 05:12 PM
 Loojka wrote:
It's should have + past participle

1) You should have come to the party. - OK

2) You should have came to the party. - not OK


1) You should have went to the party. - wrong  ("gone" instead of "went")
2) You should have shot the target. - OK (but the past simple and the past participle of this verb are the same)

'Came' is the simple past tense and should never be used with the auxiliary 'have'.  'Come', even though it looks like the present, is the past participle to be used in the compound tenses.
  
Top 25 Contributor
Joined on Thu, Jun 23 2005
USA Pacific Northwest (Seattle)
Veteran Member (6,181)
ModeratorProficient Speaker
At reise er at leve! - H. C. Andersen
AddThis Feed Button RSS Feed: ESL General English Grammar Questions
© 2008 MediaCET Ltd.
Terms and Conditions & Terms of Service