There seems to so many grammatical errors even among the native eng. speakers.
Could anyone give me a crear answer for the questions?
Which one is correct?
(1) I should have drank a non-alcohol cocktail. (But indeed I didnt drink a non-alcohol cocktail)
Or I should have drunk a non-alcohol cocktail.
(2) I should have drove to the work. (But I didnt)
Or I should have driven to the work.
Thank you.
Could anyone give me a crear answer for the questions?
Which one is correct?
(1) I should have drank a non-alcohol cocktail. (But indeed I didnt drink a non-alcohol cocktail)
Or I should have drunk a non-alcohol cocktail.
(2) I should have drove to the work. (But I didnt)
Or I should have driven to the work.
Thank you.
AnonymousThere seems to so many grammatical errors even among the native eng. speakers.I should have drunk a non-alcohol cocktail.
Could anyone give me a crear answer for the questions?
Which one is correct?
(1) I should have drank a non-alcohol cocktail. (But indeed I didnt drink a non-alcohol cocktail)
Or I should have drunk a non-alcohol cocktail.
(2) I should have drove to the work. (But I didnt)
Or I should have driven to the work.
Thank you.
I should have driven to work.
Edit: YL: I fixed your sentence within the same post and deleted your correction post. I thought you would agree that it looks better like this. CJ
Comments
I wanted to edit my first post, but found difficulty. That's why I had to resort to posting again with the edited version.
I should have drank a non-alcohol cocktail at the party.
Drunk is past( you have already done it)
I drunk a non-alcohol cocktail last night.
2)
I should have driven to work instead of taking the bus.
Drove is past( is has happened0
I drove my husband's car to work.
It is funny that I had the same confusion for these two words. Thanks to my coworker who was a teacher. I can get some side tutoring.
Drank is the simple past. I drank too much last night. I drank a large Diet Coke and now my teeth are floating.
Drunk is the past participle -- I have drunk from the Kool AId. I should have drunk something else. I would not have drunk that much if I'd known how bad my head would hurt.
2. I should/should not have driven home.
Your 1) is incorrect. It's I should have drunk, I drank. I drank because it's an action, it doesn't matter whether it was yesterday, last week or before breakfast. I should have drunk because it is something she might have done in the past but didn't do. Make sense?
2) is correct.