En esta lección tienes unos ejercicios de For y Since en inglés. Observa el siguiente ejemplo antes de iniciar el cuestionario.

Selecciona la opción correcta:

  • They have been talking _____ five hours.

1. for
2. since

La respuesta correcta es: for (They have been talking for five hours – Ellos han estado hablando por cinco horas).

Importante: Si lo consideras necesario, te sugerimos que visites la lección de explicación del las diferencias entre Since y For.

Ejercicio:

En este ejercicio debes escoger entre dos opciones «for» o «since». Al terminar el ejercicio, puedes ver las traducciones de las oraciones en la parte inferior de esta página. Ahora soluciona la siguiente actividad.

Ejercicio sobre for y since

Lecciones relacionadas: tenemos dos lecciones que complementan este cuestionario: 1. Explicación del presente perfecto simple y 2. Gramática del presente perfecto continuo.

Soluciones y traducciones:

  • I have been a biology teacher since 1980. / He sido una profesora de biología desde 1980.
  • We have liked rock music since we went to an Iron Maiden concert. / Nos ha gustado la música rock desde que fuimos a un concierto de Iron Maiden.
  • She speaks Portuguese well because she has been living in Brazil for 5 years. / Ella habla bien portugués porque ha estado viviendo en Brasil por 5 años.
  • I haven’t seen Frank for a long time. / No he visto a Frank por un buen tiempo.
  • We can’t go out because it has been raining for almost 30 minutes. / No podemos salir porque ha estado lloviendo durante casi 30 minutos.
  • They have hated seafood since they were 5 years old. / Ellos han odiado la comida de mar desde que tenían 5 años de edad.
  • My dad was so angry; he made me stay in my bedroom for a week. / Mi padre estaba muy enfadado; él me hizo quedarme en mi dormitorio durante una semana.