Hi everyone! Hola a todos. My name is Mr. Pea y juntos vamos a aprender a hablar en inglés. Hoy vamos a hablar sobre... cómo usar “How long have you …?” y cómo responder correctamente con el presente perfecto. ¿Estáis preparadas y preparados? Here we go!
¿Qué significa “How long have you...?”
Esta pregunta se usa para preguntar cuánto tiempo ha pasado desde que comenzó una acción o situación que todavía continúa en el presente.
Dicha pregunta la podemos encontrar siguiendo dos estructuras:
Si la queremos plantear en present perfect simple:
How long + (Auxiliar) have + sujeto + participio + resto?
Por ejemplo:
-
How long have you lived in this city? - ¿Cuánto tiempo llevas viviendo en esta ciudad?
Si la queremos plantear en present perfect continuous
-
How long has she been studying English? - ¿Cuánto tiempo lleva estudiando inglés?
Para contestar correctamente a este tipo de pregunta, debemos conjugar la oración correctamente en present perfect continuous siguiendo esta estructura:
Sujeto + (Auxiliar) have + participio + resto
Por ejemplo:
I’ve been learning French for a year. - Llevo estudiando francés desde hace un año
She has been working from home all day. - Ha estado trabajando desde casa todo el día.
Recuerda que el present perfect continuous se utiliza cuando queremos destacar que la acción está en progreso o ha estado sucediendo repetidamente.
Con "since" y "for":
Como habrás visto en las frases de ejemplo, en las respuestas a las preguntas del tipo "How long have...?" Es común encontrar las palabras Since y for. Como ya te enseñé en otros vídeos, usamos estas palabras para hablar del tiempo de la acción:
-Since + un punto de el tiempo en el pasado en el que empezó la acción (Monday, 2010, I was a child...)
Por ejemplo:I’ve lived here since 1999. - Vivo aquí desde 1999
-For + un periodo de tiempo (three weeks, two hours, a long time...)
Por ejemplo:
She’s been waiting for 30 minutes. - Lleva esperando 30 minutos
Ejercicio
Vamos a repasar lo que hemos aprendido. Te voy a plantear diferentes situaciones a través de oraciones en inglés y tú deberas formular preguntas del tipo “How long have you (been)...?” Vamos allá.
Lola tells you that her friend is studying English.
¿Qué pregunta harías?
→ How long has your friend been studying English?You notice your brother has had the same phone for a long time.
¿Qué pregunta harías?
→ How long have you had that phone?Julia is wet because it’s raining outside.
¿Qué pregunta harías?
→ How long has it been raining?Tom looks tired. He says he’s been working a lot.
¿Qué pregunta harías?
→ How long have you been working?You meet a couple who say they’re married.
¿Qué pregunta harías?
→ How long have you been married?
Y esto ha sido todo. No os olvidéis de darle al like y suscribiros. Así hacéis que mi canal crezca y que llegue a más gente. Nos vemos muy pronto. Bye bye!