In simple terms When would you use Present Perfect? Because I like the word hecho and I know it means made, but I don't know when I would use it...
I haven't got that far. I know what present means. It's the perfect part I don't understand.
Hecho or more specifically the past participle can also be used as an adjective or with other verbs and need not be restricted to being a "perfected" verb.
La measa es de madera. (The table is wooden)
La mesa está hecha de madera. (The table is made of wood).
La mesa fue hecha por el carpintero. (The table was made by the carpenter)
In English, the present perfect means that you use the auxiliary verb "have" and the past participle.
I have eaten
He has seen
They have written
In Spanish you use the auxiliary verb "haber" and the past participle.
He comido (I have eaten)
Has ido (you have gone)
Han dicho (they have said)