have fasted
Presente perfecto del verbo fast. Hay otras traducciones para esta conjugación.

fast

We have fasted and prayed, and have received some blessings.
Hemos ayunado y orado, y hemos recibido algunas bendiciones.
Palabra del día
el ponche de huevo