Do you know which is the correct way to ask for a favor?
Sometimes I hear "Can you give me a favor?" and "Can you do me a favor"?:
I Think that the second one is the correct one, but can you confirm me that is it so?
The second one is the only one I've heard used in conversation. (Can you do me a favor....)
yeah tha second one.........
'Do' or 'grant'. I don't believe this could occur in any realistic context, but 'Give me a favour' forces an archaic meaning of favour. So, in a re-enactment of a mediŠval tournament, a knight who was about to fight might approach a lady and say 'Give me a favour', meaning 'Give me your handkerchief or some other pretty token that I can wear on my helmet to represent the object of my allegiance'.... Perhaps not.
yap, based on my understanding the second line is more used in the conversation...........