0
Anonymous Posted 19 years ago
Grammar

did/done

0what is the different between these two?02br
02br
00apologize for what i did02br
02br
00and02br
02br
00apologize for what i've done0-
  

Top answer

0 They are almost the same to me. 0-

  • 0 They are almost the same to me.
  • 0-
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
0 They are almost the same to me. 02br
00It seems the only difference is that the "apologize for what i've done" is more related to bad consequence at present time, however, "apologize for what i did" may have a bad consequence after "i did the thing".0-
0
0 01blockquote
01cite10Westlake12cite10They are almost the same to me. 12br
10It seems the only difference is that the "apologize for what 11b10I12b10've done" is more related to bad consequence at present time12br
12blockquote
10Also, it's related to possibly more recent events. 0-
0
0 01blockquote
00[ W ]hat is the differen[ ce] between these two? 12br
10apologize for what [ I ] did12br
12br
10and12br
12br
10apologize for what [ I ]'ve done12br
12blockquote
12br
00 In the first case, the speaker does not regard what was done as something that strongly affects the p
0
"Have done" is used when you say you've done something before at a unspecified time, as in "I have done that before", "I have seen that movie before"
"did" is used when talking about a specific point in the past "I did that yesterday" "I did that when I went to Canada".
You would never used "I have done that a week ago" or "I did that before". It would always be: "I did that a week ago" a

Related Questions