Past tenses are confusing and these lessons do not have enough of an explainer. In this Idefinite Past, I see:
Ella hizo una tarta para mi cumpleaños.She made a cake for my birthday.
But, under the Present Perfect lesson, I see:
He hecho un pastel de chocolate.I made a chocolate cake.
There is not enough information to distinguish between the two forms. I do not see the difference. "I made a cake" and "she made a cake" are identical in format, yet different. If both answers are correct- after all, there are often several ways to say the same thing, I think that needs to be reflected here if that is the case.
Can you explain?