"have you" to strike up a conversation with someone
"did you" to confirm or carry over a coversation from before.
2006-08-08 12:52:33
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
It's in the question itself! Actually both have the same meaning, just that u can say that in different ways. If I ask - Have u done ur homework? or I ask- Did u do your homework?...it's the same!! Both are in the same tense - past.
2006-08-08 19:55:52
·
answer #2
·
answered by K.P. 3
·
0⤊
0⤋
"have you" refers to something you could have done over a period of time. eg Have you done your homework?. also used with "yet", unlike "did you".
"Did you" is a once-off thing. Used especially when the time period/situation is specified, unlike "have you". "Did you"..."just now/yesterday/in the park"
2006-08-08 20:32:26
·
answer #3
·
answered by fkjswlhe 2
·
0⤊
0⤋
"Have you" to indicate something in the past that may have happened more than once.
"Did you" to indicate a one-time issue.
Have you ever dreamed you were flying?
Did you have a good dream last night?
2006-08-08 19:53:15
·
answer #4
·
answered by abfabmom1 7
·
0⤊
0⤋
Have you done your homeworK?
Did you do your homework last night?
Have you ever had sex?
Did you have sex with John?
There infinite number of examples :)
2006-08-09 21:04:27
·
answer #5
·
answered by Anonymous
·
0⤊
0⤋