• Asignatura: Inglés
  • Autor: karenbrionesortiz
  • hace 8 años

How long has he played tennis? He has played tennis since January or He has played tennis for five months

Respuestas

Respuesta dada por: arkyta
8

Se debe tener en cuenta:

How long.... ? (cuánto tiempo, hace cuánto tiempo, por cuánto tiempo, qué tiempo)

  • How long …?: Esta forma interrogativa se utiliza para preguntar por la cantidad de tiempo en que algo viene sucediendo hasta ahora en el presente.

Since (desde)

  • Since: Usamos since para referirnos al momento en que la acción tuvo su comienzo, es decir desde qué año, fecha, mes, semana, día, etc. viene ocurriendo la acción.

For: (hace /por)

  • For: Se usa for para mencionar el período total de tiempo que una acción viene ocurriendo, es decir aquí calculamos el tiempo desde el inicio de la acción hasta ahora, puede ser: hace/por tres años, hace/por diez meses, hace / por  cinco semanas.

En el caso de:

How long has he played tennis?

Si se responde He has played tennis since January. La respuesta es correcta, porque se está indicando en este caso desde que mes viene ocurriendo la acción.

Si se responde He has played tennis for five months. La respuesta es también correcta, porque estamos mencionando el tiempo desde el inicio de la acción hasta el momento presente.





arkyta: Espero que se entienda, cualquier duda me preguntas
Anónimo: hola
Preguntas similares