Present Perfect 1 Flashcards
He ido al supermercado.
I have gone to the supermarket.
Ella ha ido a la escuela.
She has gone to school.
Hemos ido al parque.
We have gone to the park.
¿Tú has ido al médico?
Have you gone to the doctor?
Han ido al cine.
They have gone to the cinema.
Ellos nunca han ido a Europa.
They have never gone to Europe.
Mis amigos han ido a la playa.
My friends have gone to the beach.
Mi familia y yo hemos ido de vacaciones.
My family and I have gone on vacation.
Marta ha ido a la fiesta de cumpleaños.
Marta has gone to the birthday party.
¿Has ido alguna vez a México?
Have you ever gone to Mexico?
He querido aprender malabarismo.
I have wanted to learn juggling.
Ella ha querido visitar un monasterio antiguo.
She has wanted to visit an ancient monastery.
Ellos han querido probar platos exóticos.
They have wanted to try exotic dishes.
¿Has querido alguna vez conocer la filosofía?
Have you ever wanted to know about philosophy?
Mis amigos han querido explorar una cueva misteriosa.
My friends have wanted to explore a mysterious cave.
Nosotros hemos querido comprar boletos para un concierto de música folclórica.
We have wanted to buy tickets for a folk music concert.
María ha querido estudiar la política desde niña.
Maria has wanted to study politics since she was a child.
Juan y Ana han querido viajar en globo aerostático.
Juan and Ana have wanted to go on a hot air balloon ride.
Yo siempre he querido saber más sobre criptozoología.
I have always wanted to learn more about cryptozoology.
Los niños han querido construir un fuerte en el bosque.
The children have wanted to build a fort in the forest.
Él ha tenido problemas con su computadora.
He has had issues with his computer
Hemos tenido una conversación interesante sobre filosofía.
We have had an interesting conversation about philosophy.
¿Tú has tenido la oportunidad de conocer a mi abuelo?
Have you had the chance to meet my grandfather?
Mi hermana ha tenido éxito en su carrera como astrónoma.
My sister has been successful in her career as an astronomer.
Yo he tenido un día agotador en el trabajo.
I have had an exhausting day at work.
Mis padres han tenido una relación sólida durante muchos años.
My parents have had a strong relationship for many years.
¿Has tenido la gentileza de ayudar a tu vecino?
Have you had the kindness to help your neighbor?
El equipo de fútbol ha tenido una temporada excepcional.
The soccer team has had an exceptional season.
¿Tienes tiempo libre? He tenido una idea para un proyecto.
Do you have free time? I have had an idea for a project.
Yo he sido estudiante toda mi vida.
I have been a student my whole life.
Tú has sido un buen amigo.
You have been a good friend.
Ella ha sido una excelente maestra.
She has been an excellent teacher.
Hemos sido testigos de muchos cambios.
We have been witnesses to many changes.
Han sido muy amables con nosotros.
They have been very kind to us.
Mi familia ha sido parte de esta comunidad por generaciones.
My family has been part of this community for generations.
¿Has sido capaz de resolver el problema?
Have you been able to solve the problem?
Hemos sido afortunados en nuestra vida.
We have been fortunate in our life.
Ha sido un día largo y agotador.
It has been a long and exhausting day.
Mis abuelos han sido una fuente de sabiduría.
My grandparents have been a source of wisdom.
Yo he hecho mi tarea esta mañana.
I have done my homework this morning.
Él ha hecho un gran esfuerzo por mejorar su español.
He has made a great effort to improve his Spanish.
Hemos hecho una reserva en el restaurante.
We have made a reservation at the restaurant.
¿Has hecho ejercicio recientemente?
Have you done exercise recently?
Ella ha hecho una donación a la organización benéfica.
She has made a donation to the charity.
Los niños han hecho un castillo de arena en la playa.
The children have made a sandcastle at the beach.
Mi hermana ha hecho un pastel delicioso.
My sister has made a delicious cake.
¿Has hecho algún progreso en tu proyecto?
Have you made any progress on your project?
El equipo de fútbol ha hecho un gol increíble.
The soccer team has made an incredible goal.
Mis padres han hecho un viaje emocionante a Sudamérica.
My parents have made an exciting trip to South America.
Ella ha estado enferma últimamente.
She has been sick lately.
He estado ocupado toda la semana.
I have been busy all week.
Hemos estado en la playa durante las vacaciones.
We have been at the beach during the holidays.
¿Tú has estado en ese restaurante antes?
Have you been to that restaurant before?
Los niños han estado felices desde que llegaron los regalos.
The children have been happy since the gifts arrived.
Ellos han estado trabajando arduamente en su proyecto.
They have been working hard on their project.
Mi abuelo ha estado en el hospital por unos días.
My grandfather has been in the hospital for a few days.
¿Has estado en contacto con tus amigos de la infancia?
Have you been in touch with your childhood friends?
La comida ha estado deliciosa en este restaurante.
The food has been delicious at this restaurant.
Nosotros hemos estado preocupados por tu seguridad.
We have been worried about your safety.
Hemos podido encontrar el camino de regreso a casa.
We have been able to find the way back home.
Yo he podido resolver el problema por fin.
I have been able to solve the problem finally.
Él ha podido aprender a tocar la guitarra en poco tiempo.
He has managed to learn how to play the guitar in a short time.
¿Tú has podido entender el significado de esa palabra?
Have you managed to understand the meaning of that word?
Ella ha podido visitar a su abuela en el hospital.
She has been able to visit her grandmother in the hospital.
Los niños han podido disfrutar de un día soleado en el parque.
The children have been able to enjoy a sunny day at the park.
Mi hermano ha podido conseguir un nuevo trabajo.
My brother has managed to get a new job.
¿Has podido hablar con el director sobre tu proyecto?
Have you been able to talk to the director about your project?
La compañía ha podido expandirse a nivel internacional.
The company has managed to expand internationally.
Hemos podido reservar una mesa en el restaurante.
We have been able to reserve a table at the restaurant.
Yo he dicho la verdad desde el principio.
I have told the truth from the beginning.
¿Tú has dicho algo que haya herido sus sentimientos?
Have you said something that might have hurt their feelings?
Él ha dicho cosas que me han sorprendido.
He has said things that have surprised me.
Hemos dicho a nuestros amigos que llegaremos más tarde.
We have told our friends that we will arrive later.
Ella ha dicho que no puede asistir a la reunión.
She has said she can’t attend the meeting.
Los profesores han dicho que el examen será difícil.
The teachers have said that the exam will be difficult.
Mi hermano ha dicho chistes durante toda la cena.
My brother has told jokes throughout the dinner.
¿Has dicho a tus padres que planeas mudarte?
Have you told your parents that you plan to move?
La noticia ha dicho que habrá tormentas esta semana.
The news has said that there will be storms this week.
Nosotros hemos dicho a nuestros vecinos que les ayudaremos con su mudanza.
We have told our neighbors that we will help them with their move.
He visto una película emocionante esta semana.
I have seen an exciting movie this week.
Él ha visto el amanecer desde la montaña.
He has seen the sunrise from the mountain.
Hemos visto a nuestro equipo ganar el campeonato.
We have seen our team win the championship
¿Tú has visto un oso en la naturaleza?
Have you seen a bear in the wild?
Ella ha visto a su artista favorito en concierto.
She has seen her favorite artist in concert.
Los niños han visto un arco iris después de la lluvia.
The children have seen a rainbow after the rain.
Mi abuela ha visto muchos cambios a lo largo de los años.
My grandmother has seen many changes over the years.)
¿Has visto la nueva exhibición en el museo de arte?
Have you seen the new exhibit at the art museum?
La gente ha visto fenómenos astronómicos extraordinarios.
People have seen extraordinary astronomical phenomena.
Hemos visto un aumento en la biodiversidad en esta región.
We have seen an increase in biodiversity in this region.
Yo he dado un regalo sorpresa a mi hermana.
I have given a surprise gift to my sister.
Él ha dado su opinión en la reunión.
He has given his opinion at the meeting.
Hemos dado la bienvenida a los nuevos empleados.
We have welcomed the new employees.
¿Tú has dado un paseo por el parque últimamente?
Have you taken a walk in the park recently?
Ella ha dado un abrazo a su mejor amiga.
She has given a hug to her best friend.
Los voluntarios han dado su tiempo para ayudar a la comunidad.
The volunteers have given their time to help the community.
Mi abuelo ha dado consejos valiosos a lo largo de su vida.
My grandfather has given valuable advice throughout his life.
¿Has dado una explicación clara sobre el proyecto?
Have you given a clear explanation about the project?
La caridad ha dado comida a las personas necesitadas.
The charity has given food to those in need.
Hemos dado apoyo a nuestros amigos en momentos difíciles.
We have given support to our friends in tough times.