Student or Learner
We can say: Yes, I did it!
But can we say: Yes, I made it! ?
Sometimes we say: (Talking about coming to a meeting) I don't know if I'll be able to make it!
But we can't say (in the same context) : I don't know if I'll be able to do it! Can we?
Good morning, Will.
(1) Please remember that sometimes when a native speaker repeats the
verb instead of using "do," s/he does that because s/he is angry.
***** NOT ANGRY:
Tom: Excuse me. Did you make this vase?
Sue: Yes, I did.
Tom: I think you did a wonderful job.
Sue: Why, thank you very much.
***** VERY ANGRY:
Mona: Everyone says that you made this vase. I do not believe them. I do
not think you have the talent to make such a nice vase. Tell me the
truth: Did you make this vase?
Ralph: Yes, I MADE it! I'm not as stupid as you think I am!!!
Have a nice day!
Thank you emsr2d2.
"Yes - if you weren't sure that you would be able to attend a meeting, or thought that you might be late, but you arrive at the meeting (on time!) then you would say "Yes! Hurrah! Phew! I made it" meaning "Thank goodness, I got here successfully!"
=> Could we also say in this case: Yes, I did it! ?
I don't think so- if you arrived in a rush just on time and said 'Yes, I did it.' people would think you were referring to something else and not your arrival.
If you really want to use "did" then you could say something with more details, like: I never thought we'd make it through rush hour traffic to get here on time, but we did it!
There the "did it" means "made it through rush hour traffic in a timely way."
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.