Breakdown of Agradezco haber hecho la tarta para el cumpleaños de mi hija.
Questions & Answers about Agradezco haber hecho la tarta para el cumpleaños de mi hija.
Why is it agradezco and not estoy agradecido/a?
Agradezco is the verb agradecer in the yo form: I appreciate / I am grateful for.
So this sentence is built around an action:
- Agradezco... = I appreciate / I am grateful for...
By contrast, estoy agradecido/a is an adjective structure:
- Estoy agradecido/a = I am grateful
Both can work, but they are structured differently:
- Agradezco haber hecho la tarta... = I’m grateful to have made the cake...
- Estoy agradecido/a por haber hecho la tarta... = I’m grateful for having made the cake...
So agradezco is not wrong or unusual here; it is just a more verbal way to express gratitude.
What does haber hecho mean here?
Haber hecho is the perfect infinitive.
It is made of:
- haber = the infinitive of have
- hecho = past participle of hacer (made/done)
Together, haber hecho means:
- to have made
- having made
It refers to an action that happened before the feeling of gratitude:
- first: the cake was made
- then: the speaker feels grateful about that fact
So:
- Agradezco haber hecho la tarta = I’m grateful to have made the cake
Why do we use haber hecho instead of hacer?
Because hacer would just mean to make, without showing that the action is already completed.
Compare:
- Agradezco hacer la tarta = sounds like I appreciate making the cake / I appreciate making cakes
- Agradezco haber hecho la tarta = I’m grateful to have made the cake; the cake has already been made
So the perfect infinitive is used because the making happened earlier than the gratitude.
Who made the cake in this sentence?
The subject of haber hecho is understood to be the same as the subject of agradezco.
So:
- Agradezco = I am grateful
- haber hecho = to have made
- understood subject = I
That means the sentence implies:
- I am grateful that I made the cake
This is very common in Spanish. The subject of the infinitive is often not stated because it is understood from the main verb.
Could this sentence mean that someone else made the cake?
Normally, no. In this structure, haber hecho is naturally understood to refer to the same person as agradezco.
So the default meaning is:
- I am grateful to have made the cake
If you wanted to make it clear that someone else made it, Spanish would usually use a different structure, for example:
Why is it la tarta and not just tarta?
Spanish often uses the definite article where English may not.
Here, la tarta means:
- the cake
It suggests a specific cake, probably the one made for the birthday.
Without the article:
- haber hecho tarta sounds less natural here and more generic, like to have made cake in a general sense
So la tarta is the natural choice when talking about one specific birthday cake.
Why use tarta? Would pastel also work?
In Spain, tarta is the most natural word for a cake like a birthday cake.
So:
- tarta de cumpleaños = birthday cake
Pastel exists, but in Spain it often refers more broadly to:
- a pastry
- a cake in some contexts
- a confection from a shop
A learner of Spanish from Spain should know that tarta is usually the safest and most idiomatic choice here.
Why is it para el cumpleaños de mi hija?
Para here means for, expressing purpose:
- the cake was made for the birthday
So:
It tells us what occasion the cake was for.
If you said:
- para mi hija that would mean for my daughter, which focuses on the person, not specifically on the birthday event.
Why is it de mi hija instead of something like de mi hija’s?
Why is there an article in el cumpleaños de mi hija?
Because Spanish commonly uses the definite article with specific nouns in contexts where English may leave it out.
Here:
The article helps identify it as a specific event.
Spanish often says:
- para el cumpleaños
- para la boda
- para la fiesta
Even though English may simply say:
- for my daughter’s birthday without a separate word for the
Could I also say Agradezco haber preparado la tarta...?
Yes. That would also be correct.
The difference is slight:
Hacer is very common and natural. Preparar can sound a little more focused on the preparation process.
In everyday Spanish, especially in simple contexts like this, hacer la tarta is extremely normal.
Is agradezco commonly used like this in everyday speech?
Yes, but it can sound a bit more formal or thoughtful than some other ways of expressing the same idea.
A more conversational option might be:
- Me alegro de haber hecho la tarta... = I’m glad I made the cake...
- Estoy agradecido/a por haber hecho la tarta... = I’m grateful for having made the cake...
Still, Agradezco haber hecho la tarta... is grammatical and natural, especially in more reflective or polished language.
Can agradecer also be followed by que instead of an infinitive?
Yes.
Spanish often uses:
- agradecer + infinitive when the subject is the same
- agradecer + que + subjunctive when the subject changes
Compare:
Agradezco haber hecho la tarta. = I’m grateful to have made the cake.
The person who is grateful and the person who made the cake are the same.Agradezco que hayas hecho la tarta. = I’m grateful that you made the cake.
Now the person who made the cake is you, so Spanish uses que + subjunctive.
This is a very useful pattern to learn.
Sign up free — start using our AI language tutor
Start learning SpanishMaster Spanish — from Agradezco haber hecho la tarta para el cumpleaños de mi hija to fluency
All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.
- ✓Infinitely deep — unlimited vocabulary and grammar
- ✓Fast-paced — build complex sentences from the start
- ✓Unforgettable — efficient spaced repetition system
- ✓ AI tutor to answer your grammar questions