Examples - Present Perfect Spanish Tense
The following are some examples of the present perfect tense as used in Spanish:
He comido demasiado hoy. (I have eaten too much today.)
Has visto la nueva película de terror? (Have you seen the new horror movie?)
Hemos vivido en esta ciudad durante diez años. (We have lived in this city for ten years.)
Han habido muchos cambios en la empresa. (There have been many changes in the company.)
¿Has oído hablar de este restaurante? (Have you heard of this restaurant?)
Ella ha estado enferma durante una semana. (She has been sick for a week.)
Hemos ganado todos los partidos esta temporada. (We have won all the games this season.)
Han trabajado duro para lograr este proyecto. (They have worked hard to achieve this project.)
¿Has leído el último libro de Gabriel García Márquez? (Have you read the latest book by Gabriel Garcia Marquez?)
He aprendido mucho desde que empecé este trabajo. (I have learned a lot since I started this job.)
The following are some additional examples of the present perfect tense in Spanish:
¿Has comprado los boletos para el concierto? (Have you bought the tickets for the concert?)
He estado estudiando para el examen desde hace dos semanas. (I have been studying for the exam for two weeks.)
Han abierto muchas tiendas nuevas en el centro. (Many new stores have opened in the downtown area.)
¿Has probado la comida en este restaurante antes? (Have you tried the food at this restaurant before?)
Ella ha viajado a muchos países diferentes. (She has traveled to many different countries.)
Hemos visto esta película varias veces. (We have seen this movie several times.)
Han construido un nuevo edificio en el centro de la ciudad. (A new building has been constructed in the city center.)
¿Has visitado alguna vez el Museo del Prado en Madrid? (Have you ever visited the Prado Museum in Madrid?)
He estado esperando en la fila durante media hora. (I have been waiting in line for half an hour.)
Han cerrado la calle debido a una manifestación. (The street has been closed due to a demonstration.)
more
ChatGPT
¿Has hecho la tarea para mañana? (Have you done the homework for tomorrow?)
Hemos pasado un tiempo maravilloso juntos este fin de semana. (We have spent a wonderful time together this weekend.)
Han cambiado las reglas del juego. (The rules of the game have changed.)
¿Has conocido a mi hermano mayor? (Have you met my older brother?)
He escuchado esa canción muchas veces. (I have listened to that song many times.)
Han mejorado mucho las condiciones de trabajo en esta empresa. (The working conditions in this company have improved a lot.)
¿Has visto mi teléfono? No lo encuentro. (Have you seen my phone? I can't find it.)
Hemos estado trabajando en este proyecto desde hace varios meses. (We have been working on this project for several months.)
Han surgido algunos problemas que debemos resolver lo antes posible. (Some problems have arisen that we must solve as soon as possible.)
¿Has probado la paella en Valencia? (Have you tried the paella in Valencia?)