赵微微
what is the diffirent "i did sth " between "i have done sth" '? i am always confused,wishing anybody can clarifing it tome..
28 mrt. 2015 12:18
Antwoorden · 5
2
Hi! We use Simple Past ("I did") for finished events, while Present Perfect ("I have done") is used for events that are still in progress or they still have an effect on the present, I did my homework yesterday. (finished action) I have just done my assignments. (I finished it a few seconds/minutes ago - it has an effect on the present) Have you done the housework yet? - Yes, I did it yesterday. Hope this helps.
28 maart 2015
Also, "I did" focuses on the event of completion, while "I have done" focuses more on the time it takes to do it. "I did my homework" means I finished it "I have done my homework" implies that it took me some time to finish it
28 maart 2015
Heb je je antwoorden nog steeds niet gevonden?
Schrijf je vragen op en laat de moedertaalsprekers je helpen!