Breakdown of Hoy he hecho la transferencia.
hoy
today
hacer
to do, to make
haber
to have (auxiliary)
la transferencia
the transfer (financial)
Questions & Answers about Hoy he hecho la transferencia.
Why does this sentence use he hecho instead of the simple past tense hice?
In Spain, the present perfect tense (he hecho) is used for completed actions that take place within an unfinished time frame. Because the sentence includes hoy (today), and today is not over yet, you use he hecho rather than hice.
Is hecho an irregular verb form?
Yes, hecho is the irregular past participle of the verb hacer (to do or to make). Instead of following the normal rules, which would make it hacido, it completely changes to hecho.
Why is there no word for I in this sentence?
Spanish speakers typically drop the subject pronoun yo (I) because the verb itself shows who is doing the action. The helping verb he only ever goes with yo, so adding it here is unnecessary unless you specifically want to emphasize that it was you who made the transfer.