Question: what is the difference between have and did?
Answer: 2 Answers. Did - happened in the past. Example: My mom asked me a question yesterday, I did not answer. Have - happened in the past but still have impact until now.