赵微微
what is the diffirent "i did sth " between "i have done sth" '? i am always confused,wishing anybody can clarifing it tome..
28 Thg 03 2015 12:18
Câu trả lời · 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 tháng 3 năm 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 tháng 3 năm 2015
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!