In the example, "I made a chocolate cake" when would you use ha hecho versus hice? Are they both the same?
Ha hecho versus hice
- « Back to Q&A Forum
- « Previous questionNext question »
Rosemary H.KwizIQ community member
Ha hecho versus hice
This question relates to:Spanish lesson "Conjugate hacer in the present perfect tense in Spanish (El Pretérito Perfecto) "
Asked 3 weeks ago
Hola Rosemary H.
Both hice (I made) and he hecho (I have made) can translate as "I made" or "I have made" in English, but they are used in different contexts.
Hice (preterite) refers to a completed action in the past, often linked to a finished time period:
Hice un pastel de chocolate ayer. = I made a chocolate cake yesterday.
Hice un pastel para la fiesta. = I made a cake for the party.
He hecho (present perfect) is used for actions that are connected to the present, for example when the time period is still ongoing or the result is still relevant:
He hecho un pastel de chocolate esta mañana. = I've made a chocolate cake this morning. (the morning is still part of "today")
He hecho un pastel, ¿quieres un trozo? = I've made a cake; would you like a piece?
So, they are not always interchangeable. The choice depends on whether you're talking about a completed past event (hice) or an action that has a connection to the present (he hecho).
I hope that helps!
Silvia
Don't have an account yet? Join today
Ask a question
Find your Spanish level for FREE
And get your personalised Study Plan to improve it
Find your Spanish level