Aprende el tiempo Present Perfect en inglés con oraciones y reglas. Para expresar una experiencia pasada con relevancia en el presente. Un set esencial para hispanohablantes.
I have worked here for three years.
He trabajado aquí durante tres años.
She has gone to the beach.
Ella ha ido a la playa.
They have played football.
Ellos han jugado al fútbol.
Have you seen the movie?
¿Has visto la película?
He has not understood.
Él no ha entendido.
The sun has risen.
El sol ha salido.
What have you done today?
¿Qué has hecho hoy?
I have not eaten yet.
Todavía no he comido.
She has bought a new car.
Ella ha comprado un coche nuevo.
Have they called you?
¿Te han llamado?
We have been to Paris.
Hemos estado en París.
They have not answered my calls.
Ellos no han contestado mis llamadas.
Have you ever been to Canada?
¿Alguna vez has estado en Canadá?
My brother has started a new job.
Mi hermano ha empezado un trabajo nuevo.
Have you finished your work?
¿Has terminado tu trabajo?
It has rained today.
Ha llovido hoy.
She has not liked the food.
A ella no le ha gustado la comida.
How long have you lived here?
¿Cuánto tiempo has vivido aquí?
They have traveled to many countries.
Ellos han viajado a muchos países.
I have not known about this.
No he sabido esto.
He has lived in many cities.
Él ha vivido en muchas ciudades.
Have you enjoyed the party?
¿Has disfrutado la fiesta?
The store has been open since 9 AM.
La tienda ha estado abierta desde las 9 AM.
She has forgotten her keys several times.
Ella ha olvidado sus llaves varias veces.
What have they said?
¿Qué han dicho ellos?
I have not slept well lately.
No he dormido bien últimamente.
Have you met him before?
¿Lo has conocido antes?
The meeting has started.
La reunión ha empezado.
He has not wanted to come.
Él no ha querido venir.
Where have you worked?
¿Dónde has trabajado?
They have stayed in many hotels.
Ellos se han alojado en muchos hoteles.
I have not expected this.
No he esperado esto.
Have you found what you were looking for?
¿Has encontrado lo que buscabas?
She has written many letters.
Ella ha escrito muchas cartas.
The weather has been nice recently.
El clima ha estado agradable recientemente.
Have you heard the news?
¿Has oído las noticias?
They have not believed me.
Ellos no me han creído.
I have broken my arm twice.
Me he roto el brazo dos veces.
What has happened?
¿Qué ha pasado?
He has arrived finally.
Él ha llegado finalmente.