Simple Past vs. Present Perfect Practice
try Again
Tip1:hello
Lesson 184
Simple Past vs. Present Perfect Practice
Consejo
I have had a driver's license for the last seven years = He tenido una licencia de conducir por los últimos siete años.
Se usa el presente perfecto cuando una actividad que empezó en el pasado todavía sigue vigente.
En esta frase, se usa el presente perfecto porque todavía tengo mi licencia de conducir.
=
Selecciona la palabra ausente y completa el espacio en blanco.
I ______
have had
have having
have has
was have
Consejo
I worked for an American company for two years. = Trabajé para una empresa americana por dos años.
El pasado simple se usa para hablar sobre algo que sucedió en el pasado, que no sigue vigente en el presente.
=
Selecciona la palabra ausente y completa el espacio en blanco.
I ______
live
lived
have living
will lived
Traduce al inglés.
Valentina is your best friend, isn't she? How long have you two been friends?
Valentina es tu mejor amiga, ¿no? ¿Hace cuánto tiempo ustedes son amigos?


Yes, we are. We have known each other for over fifteen years.
Si, lo somos. Nos conocimos hace más de quince años.


I see. And who was your best friend before you met Valentina?
Ya veo. ¿Quién era tu mejor amiga antes de conocer a Valentina?


Valeria was my best friend then. I was not in England at that time. I was in America.
Valeria era mi mejor amiga entonces. Yo no estaba en Inglaterra en aquella época. Yo estaba en América.


Oh, really? How long were you in America for?
Oh, ¿en serio? Por cuánto tiempo estuviste en América?


For nearly two years. I moved back to England from America three years ago.
Por casi dos años. Volví a Inglaterra de América hace tres años.


I see. And do you drive?
Entiendo. ¿Y tú manejas?


Yes, I do. I've had a driver's license for seven years.
Si, manejo. Tengo la licencia de conducir desde hace siete años.


Selecciona la palabra ausente y completa el espacio en blanco.
I sold my car before ______
I came
I come
I have come
I coming
Selecciona la palabra ausente y completa el espacio en blanco.
He ______
hasn't eaten
hasn't ate
did not ate
did not eats
'No la veo desde el año pasado.' Selecciona la traducción correcta en inglés.;
I haven't seen her since last year.
I did not see her since last year.
I had seen her since last year.
I did not saw her since last year.
'Ellos salieron hace unos minutos.' Selecciona la traducción correcta en inglés.;
They left a few minutes ago.
They leave a few minutes ago.
They had left a few minutes ago.
They will leave a few minutes ago.
Selecciona la palabra ausente y completa el espacio en blanco.
They ______
finalised
has finalised
have finalise
finalise
Selecciona la palabra ausente y completa el espacio en blanco.
The film ______
hasn't started
not started
started
'Ella ha estado enferma desde el jueves.' Selecciona la traducción correcta en inglés.
She has been ill since Thursday.
She was ill since Thursday.
Selecciona la palabra ausente y completa el espacio en blanco.
I ______
finished
finish
has finished
have finish
Nadie contestó al teléfono cuando sonó.
    • answered
    • nobody
    • the phone
    • when
    • it rang.
    • has answered
    Selecciona la palabra ausente y completa el espacio en blanco.
    He ______
    had
    has
    has been
    was
    Selecciona la palabra ausente y completa el espacio en blanco.
    Last year, we ______
    went
    have went
    will went
    have gone
    Selecciona la palabra ausente y completa el espacio en blanco.
    Valentina and Valeria ______
    have just read
    have just readed
    reading
    will read
    Selecciona la palabra ausente y completa el espacio en blanco.
    I ______
    met
    have met
    meet
    have meet
    Simple past Present perfect
    i first got to know him 10 years ago. ive known him for 10 years.
    i started work here in 1989. ive worked here since 1987.
    i had too much to eat at lunchtime. ive eaten too much.
    i saw john last week. ive seen john this week.
    i lost my keys yesterday. it was terrible ive lost my keys!
    my great-grandmother went to mexico three times. my brother has been to mexico three times.
    i knew julie for ten years ive known julie for ten years
    =
    !
    Escuche
    Consejo
    Siguiente palabra