¡Hola de nuevo!

Hace tiempo escribí un artículo sobre las palabras for, since y ago en inglés, y cómo usarlas.

Luego una estudiante en mis clases particulares quería practicar, y así hice unos ejercicios… hice 50 frases de ejemplo, concretamente.

Si quieres la explicación más larga, está aquí: cómo usar for, since y ago.

El tema es que se usan con presente perfecto o pasado simple, que es un tema que también explico en otro artículo. Aquí la versión breve…

Se usa for con un periodo de tiempo.

for 5 years = durante 5 años

Since con un momento en el pasado.

since 2015 = desde 2015

Y ago después de un periodo de tiempo, normalmente con pasado simple.

5 years ago = hace 5 años

cliffs of moher
I visited Ireland several years ago. It was great!

Aquí van los ejercicios…

Ejercicios con for, since y ago en inglés

Elige la respuesta correcta: for, since o ago para cada frase. Las respuestas están al final. O bien, si prefieres hacer el ejercicio en papel, lo puedes descargar en PDF aquí.

  1. She has known him __________ 10 years.
  2. They met 10 years __________.
  3. They have been married __________ last spring.
  4. I have loved that song __________ I was a teenager.
  5. He has been unemployed __________ the recession began.
  6. We have been speaking English __________ several hours.
  7. You’ve been acting strange __________ the last few weeks.
  8. They’ve been living in Paris __________ a couple of years.
  9. She’s been living in Paris __________ 2009.
  10. We moved to Paris 3 years __________.
  11. He bought a new car a few months __________.
  12. He has had his car __________ a few months.
  13. He has had his car __________ November.
  14. I’ve had a lot of work __________ the last few months.
  15. He met her when he was in London several years __________.
  16. She’s been studying engineering __________ two years.
  17. He’s been going to the gym __________ a couple of months.
  18. He started going to the gym a couple of months __________.
  19. They’ve been divorced __________ 2008.
  20. I’ve been looking for a bigger flat __________ I got my last pay raise.
  21. I got my pay raise 6 months __________.
  22. She’s been a bit depressed __________ her cat died.
  23. We’ve been eating too many sweets __________ Christmas.
  24. I haven’t bought a newspaper __________ years. 
  25. I started reading the news online almost a decade __________.
  26. She’s been awake __________ 7 o’clock.
  27. She got up 3 hours __________.
  28. Shakespeare lived hundreds of years __________.
  29. He’s been living with his parents __________ he lost his job. 
  30. He lost his job 6 months __________.
  31. She’s been living away from home __________ she was 19. 
  32. She moved out 10 years ____________.
  33. I started reading that book a couple of days __________. 
  34. I’ve been reading __________ Sunday.
  35. He hasn’t had much free time __________ he got his promotion. 
  36. His company made him Marketing Director 3 months __________.
  37. I haven’t eaten ham this good __________ the last time I was at your house.
  38. I haven’t been to the dentist __________ a year.
  39. She’s had the same boyfriend __________ she was in high school. 
  40. They met more than 15 years __________.
  41. He’s been cleaning the house __________ 11 o’clock. I think he’s almost finished.
  42. Have you seen him __________ he got back from holiday?
  43. Did you see him a few days __________?
  44. I haven’t been to Mexico __________ 2004.
  45. She hasn’t been to work __________ Tuesday.
  46. The plane took off a few minutes __________.
  47. Peter has been playing the guitar __________ he was a teenager.
  48. She’s wanted to be a veterinarian __________ she was 10 years old.
  49. It’s been cloudy __________ weeks.
  50. Have you been living in Berlin _________ a long time?

Respuestas al ejercicio de for, since y ago

  1. for
  2. ago
  3. since
  4. since
  5. since
  6. for
  7. for
  8. for
  9. since
  10. ago
  11. ago
  12. for
  13. since
  14. for
  15. ago
  16. for
  17. for
  18. ago
  19. since
  20. since
  1. ago
  2. since
  3. since
  4. for 
  5. ago 
  6. since 
  7. ago 
  8. ago 
  9. since 
  10. ago 
  11. since 
  12. ago 
  13. ago 
  14. since 
  15. since 
  16. ago 
  17. since 
  18. for 
  19. since 
  20. ago 
  1. since 
  2. since 
  3. ago 
  4. since 
  5. since 
  6. ago 
  7. since 
  8. since 
  9. for 
  10. for 

¿Quieres aprender mucho más inglés?

En fin…

Espero que te hayan gustado los ejercicios con for, since y ago.

Si quieres aprender mucho más inglés básico, tengo un libro en Amazon que está muy bien de precio, y que además tiene unos 650 reseñas positivas.

Aquí tienes a Marilyn, en Venezuela, contenta con su copia…

mejor libro de inglés básico

El libro tiene 30 temas esenciales para ponerte a entender y hablar el inglés desde ya… Y como dije, está en Amazon en muchos países: Inglés Básico en Amazon.

O bien, si quieres el PDF, está aquí.

Nada más por hoy.

Buen aprendizaje,

Daniel.

P.D. ¿Me estás siguiendo en Instagram? Estoy en @aprendemasinglesonline con mucho más inglés (y otras cosas). ¡Disfruta!

About the Author Daniel Welsch

Autor de 15+ libros para hispanohablantes, podcaster, creador de cursos.

Share your thoughts

Your email address will not be published. Required fields are marked

This site uses Akismet to reduce spam. Learn how your comment data is processed.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}