Ejercicios de present perfect simple y present perfect continuous

En general, los idiomas se aprenden hablándolos. No obstante, una cosa es chapurrearlos sin sentido, y otra conversar para practicar los conocimientos gramaticales del inglés. Como estos ejercicios de present perfect simple y present perfect continuous.

De manera resumida, aquí verás una serie de situaciones que requieren este tiempo verbal. En algunos casos, coincidirán con nuestro idioma, pero muchos son completamente distintos.

Por si acaso no te ha quedado claro lo que quería decir en esto último, el mal uso o no-uso del present perfect simple y el present perfect continuous representa el mayor número de errores en los exámenes oficiales.

Un breve recuerdo del present perfect simple y del present perfect continuous

A pesar de que compartan nombre, la función del present perfect simple y del present perfect continuous no podías ser más distintas entre sí.

En primer lugar, el present perfect simple siempre informa de una acción acabada. Bueno, ya sabes que «siempre», en inglés, implica que hay una excepción.

I have played tennis today.
Hoy he jugado al tenis.

Sin embargo, el present perfect continuous puede indicar que la acción está terminada o no. Eso sí, cuando incluye un objeto de tiempo con for, since, all (u omitiendo el for), ten por seguro que esa acción no ha finalizado todavía.

I’ve been playing tennis.
He jugado al tenis. (Terminada).
I’ve been playing tennis (for) 2 hours.
Llevo 2 horas jugando al tenis. (No terminada).

Pues, esta continuidad en la acción representa la excepción del present perfect simple que te he mencionado antes. Pero, solo afectan a ciertos verbos estáticos (como en el present simple y el present continuous), además de a live y work.

I’ve known you for a long time.
Te conozco desde hace mucho tiempo. (Y te sigo conociendo).
I’ve worked here since 2015.
Trabajo aquí desde 2015. (Y sigo trabajando aquí).

Aprende inglés fácilmente con Ringteacher. Tus clases de inglés con nativos, donde y cuando quieras. Pruébalo gratis ahora.

Ejercicios de present perfect simple y present perfect continuous en inglés para ver si lo has entendido bien

Tal y como indica el título, he preparado unos ejercicios de present perfect simple y present perfect continuous donde deberás responder a una pregunta de comprensión.

Para ello, verás unas situaciones en las que una persona habla contigo y te proporciona una información. Léelas con atención, y demuestra que has entendido el funcionamiento de estos tiempos verbales.

Mary has lost her glasses. She has been looking for them all day.
Pregunta: ¿Ha encontrado sus gafas?

I’ve woken up at 7 am today. I’ve been working since then.
Pregunta: ¿Sigues trabajando?

They have lived in Callao for two years.
Pregunta: ¿Dónde viven ahora?

John has been travelling around Mexico since March. He has seen a lot of interesting things.
Pregunta: ¿Cuándo regresó Juan de su viaje?

ejercicios de present perfect simple y present perfect continuous

Respuestas:
-María no ha encontrado sus gafas.
-En principio, sí. No obstante, es posible que esa persona haya terminado ahora mismo o hace muy poco. Depende del contexto en el que te lo diga.
-En Callao.
-Todavía no ha vuelto, güey.

Ejercicios de present perfect simple y present perfect continuous

Esta vez, tendrás que utilizar la forma verbal adecuada para que la frase signifique lo mismo que la traducción. Por tanto, además de escoger entre el present perfect simple y el present perfect continuous, tal vez necesites añadir algún adverbio.

The exam __________.
El examen acaba de comenzar.
Helen __________ hard for this exam .
Elena se ha preparado a conciencia para este examen.
____ you ______ to Costa Rica?
¿Has ido alguna vez a Costa Rica?
My friends __________ about that film all week.
Mis amigos no han parado de hablar de esa película toda la semana.
I __________ it yet.
Todavía no he podido verla (la película).
Carl’s neighbours __________ their house this weekend.
Los vecinos de Carlos han estado pintando su casa este fin de semana.
I__________ it.
Ya está hecho.
John__________ tennis.
Juan viene de jugar al tenis.

ejercicios de present perfect simple y present perfect continuous

Respuestas:
-Has just started.
-Has been studying.
-Have (you) ever been
-Have been talking
-Haven’t been able to watch
-Have been painting
-Have already done
-Has been playing

Notas a tener en cuenta con estos ejercicios

Como habrás comprobado, el present perfect simple y present perfect continuous se traducen de diversas maneras al español. Es decir, no esperes una forma similar a la inglesa, porque te acabarás liando.

Si bien los dos idiomas coinciden en varias ocasiones, lo cierto es que tendrás que adaptar tu lengua a la estructura inglesa, y viceversa.

Un ejemplo muy claro lo tienes en el vocabulario, ya que «recordar» nos sirve para definir una acción que el inglés expresa con dos verbos distintos, cada uno con su propio caso de uso: remember y remind.

En resumen, no dejes que tu propio idioma te engañe. «Acabo de» o «Llevo 5 horas» son formas completamente distintas al «I’ve just» o «I’ve been… for 5 hours» del inglés.

Por este motivo, siempre te recomiendo que practiques inglés online. Lleva tiempo acostumbrase a estas diferencias, pero necesitas dedicarle tiempo y constancia para que tu cerebro realice estos cambios lingüísticos de un modo natural.

Aprende inglés fácilmente con Ringteacher. Tus clases de inglés con nativos, donde y cuando quieras. Pruébalo gratis ahora.

Ejercicios de corrección de present perfect simple y present perfect continuous

A continuación, te mostraré un diálogo con frases de present perfect simple y present perfect continuous. Por desgracia, algunas de ellas contienen un error.

Menos mal que, a estas alturas, podrás localizarlos sin problemas y corregirlos en el acto. Venga, no tengas miedo, que lo vas a bordar.

-Hi! I haven’t seen you in a while. How are you?
-Fine, thank you. I’ve tried to call you several times, but…
-Don’t worry. It’s good we’ve just been bumping into each other.
-Indeed. I’ve been working so hard this month that I’ve had no time for anything else. So, if you free, let’s go to this café and catch up.
-Excellent! And, by the way, I’ve been winning a literary award recently, so drinks are on me.
-Congratulations! Is it for the book you’ve written so long?
-Oh, no. I’ve already finished that one. This is for a short story.
-Good for you! How long have you written?
-Five years, I think. I have written a book and several short stories so far.
-You must tell me where to buy it. I haven’t been reading a book for a long time, and I want to take up reading again.

ejercicios de present perfect simple y present perfect continuous

Respuestas:

-Ok
-I’ve been trying to call
-We’ve just bumped into
-Ok
-I’ve won
-You’ve been writing
-Ok
-Have you been writing
-Ok
-Haven’t read

Ejercicios de traducción de present perfect simple y present perfect continuous

Para terminar con los ejercicios de present perfect simple y present perfect continuous, nada mejor que unas buenas traducciones.

De esta manera, comprobarás si has asimilado la estructura inglesa o sigues con la española en la cabeza.

Eso sí, en caso de duda, recuerda que todas estas frases se utilizan con un present perfect simple o con un present perfect continuous. ¡Ánimo!

-¿Todavía no has instalado el ordenador?
-Llevo mucho tiempo sin ir a Colombia.
-En Zaragoza lleva lloviendo una semana sin parar.
-¿Desde hace cuánto tiempo os conocéis?
-Vengo de la compra.
-Me he pasado toda la semana leyendo tu libro.
-Alguien no ha parado de llamar por teléfono esta mañana.
-Deberías haber visto su cara.
-Estoy sin pareja, pero tengo algo con alguien desde hace unos días.

ejercicios de present perfect simple y present perfect continuous

Respuestas:

-Haven’t you installed the computer yet?
-I haven’t been to Colombia for a long time.
-It has been raining non-stop in Zaragoza for a week.
-How long have you known each other?
-I’ve been shopping
-I’ve been reading your book all week.
-Someone has been calling a long time this morning.
-You should have seen his/her face.
-I am single, but I’ve been seeing someone for a few days.

Un consejo final

Antes de despedirme, déjame decirte que el present perfect simple y el present perfect continuous son dos tiempos verbales muy prácticos.

Sobre todo, el segundo, aunque resulte confuso. Esto se debe a que su objetivo (salvo cuando se trata de algo que lleva sucediendo un tiempo) consiste en dar información de una actividad.

Es decir, informas a la otra persona de algo que has estado haciendo, sin más. Da igual que la hayas terminado o no; eso no es lo importante.

Por ejemplo, si te digo que I’ve been painting my house, simplemente te cuento en qué he empleado mi tiempo. Que haya pintado por completo mi casa o no, francamente, es irrelevante para la conversación. En caso de que te interese saberlo, ya me lo preguntarás.

Por otro lado, este mismo tiempo te sirve para expresar acciones finalizadas hace nada. En efecto, como el present perfect simple cuando lleva just.

Sin embargo, el present perfect continuous suena más coloquial durante una conversación, por el mismo motivo que antes: hablar de una acción.

En fin, sé que es complicado entenderlo, Así que, insisto, practica inglés todo lo que puedas. En breve, entenderás la idea.

[vc_row css=».vc_custom_1584960275500{border-right-width: 20px !important;padding-left: 20px !important;background-color: #616161 !important;}» el_class=»estilo-fondo-llamadaaccion»][vc_column][vc_column_text]Aprende inglés fácilmente con Ringteacher.

Tus clases de inglés con nativos, donde y cuando quieras.

Contáctanos si quieres que te ayudemos a mejorar tu inglés hablado.
Disfruta de tu prueba de nivel y primera clase de inglés por teléfono sin coste, y consigue nuestros precios especiales.[/vc_column_text][vc_btn title=»PRUÉBALO GRATIS» style=»gradient-custom» gradient_custom_color_2=»#dd3333″ i_icon_fontawesome=»fa fa-arrow-right» add_icon=»true» link=»url:https%3A%2F%2Fwww.ringteacher.com%2Fpruebalo-gratis%2F|||»][/vc_column][/vc_row]

Noticias relacionadas

    ¿Quieres saber cuál es tu nivel de inglés?

    Haz nuestra prueba de nivel totalmente gratis. Un profesor te llamará para hacer el test y te enviará el resultado por email.