will have given
-habré dado
Futuro perfecto para el sujetodel verbogive.Hay otras traducciones para esta conjugación.

give

Palabra del día
el guion