A.I have done or I did
现在完成时涉及过去和现在 The plane has just landed.
一般过去时涉及过去 ,已经结束的某个时间。 The plane landed ten minutes ago.
B.I've done it. I did it yesterday.
We've bought a new car.
On,have you ? What sort?
An Adagio.We bought it last week.
C含有for,since和last的结构
现在完成时,可以用for表示某事持续一段时间,用since表示某事从过去开始一直在延续
We haven't had a party for ages.
一般过去时,可以用since表示某事发生好久了,可以用the last time表示某事何时最后一次发生
It's ages since we last had a party.