Jorge no puede venir, pero me ha dado las llaves de su coche para que te lleve yo a la estación.Jorge can't come, but he's given me his car keys for me to take you to the station.
La profesora se ha tenido que ir y nos ha dado unas fotocopias que tenemos que leer para la clase de mañana.The teacher had to leave, and she's given us some photocopies we have to read for tomorrow's lesson.
Marcos es un buen publicista. Algunas de las ideas que nos ha dado son muy interesantes.Marco is a good advertising agent. Some of the ideas he's given us are very interesting.
Las razones que ha dado para su comportamiento de ayer no me parecen convincentes.I don't think the reasons she's given for her behavior yesterday are very convincing.
En mi opinión, ha dado el discurso más interesante de la conferencia. Le felicito.In my opinion, you've given the most interesting lecture in the conference. Congratulations.