Aneta
What is a difference? What's a difference between "I've done it" and "I had done it"? Can someone help me, please?

*I'd like english native speaker to answer this question, because I cannot be sure*

2018年10月24日 12:58
解答 · 8
1
Mum: 'Do your homework (now), Aneta!' Aneta: "I've done it (already)!" talking later: Aneta: "my mum told me to do my homework (earlier) but I'd already done it" ('have done' is about now, 'have done' is the same thing but in a past time)
2018年10月24日
1
I have done means again there is a possibility to do it again. But I had done it means never I do it again.
2018年10月24日
1
I have done it,it means I have done it already . I had done it, it mean that you had done something before. They have the different tense .
2018年10月24日
I believe the difference is the tense. " I have done it" is present perfect tense. "I had done it" is past perfect tense. Why? Perfect tense always uses the verb in its past form, i.e. done instead of do or doing. Present perfect uses the present form of the words "have" or "has" + past participle (done). Past perfect uses the past form of have or has, which is "had" + past participle (done). Future Perfect will therefore use "will + have" and the past participle (done).
2018年10月24日
They are absolutely different. We use "have done" in case we talk about something completed recently or nowadays. We use "had done" when we talk about something completed a long time ago in the past.
2018年10月24日
還沒找到你要的答案嗎?
寫下你的問題,讓母語者來幫助你!