Bon's tips EFL grammar exercises

PRESENT PERFECT SIMPLE / CONTINUOUS (1)
Pretérito perfecto simple / continuo (1)

Un ejercicio para 1º Bachillerato
(An exercise for Upper - Intermediate students.)

Traduce las oraciones.Ten cuidado con las mayúsculas y los signos de puntuación.
(Translate the sentences. Be careful with capital letters and punctuation.)

Bon's grammar tip

PRESENT PERFECT SIMPLE
(HAVE / HAS + PARTICIPIO PASADO)


para hablar de un periodo de tiempo que sigue en el presente:


I have worked here for over three months now.
(Trabajo aquí desde hace más de tres meses ahora.)


para hablar de algo que es muy reciente:


Ann has just had a baby.
(Ann acaba de tener un niño)


para hablar de nuestras experiencias:


I’ve been to London but I’ve never been to Edinburg.
(He estado en Londres pero no he estado nunca en Edimburgo.)


PRESENT PERFECT CONTINUOUS
(HAVE / HAS BEEN + -ING)


 • para hablar de algo que todavía no está acabado y queremos insistir en la continuidad de la actividad:


I've been learning English for three years.
(Llevo aprendiendo inglés tres años.)


para explicar las consecuencias en el presente de una actividad:


I've been doing the housework and I'm tired.
(He estado limpiando la casa y estoy cansado.)