Volver
Lección 65 / 114
📚 Inglés Tema 65Duración🌻 Intermedio

Have been + Verb-ing

He estado + Verbo-ando/endo

📚 Uso de 'for' y 'since' con Present Perfect Continuous ⏳

1

💬 Diálogo

How long have you been working here?

¿Cuánto tiempo has estado trabajando aquí?

I have been working here for five years.

He estado trabajando aquí por cinco años.

It has been raining since this morning.

Ha estado lloviendo desde esta mañana.

I know, I have been waiting for the bus for an hour.

Lo sé, he estado esperando el autobús por una hora.

Has Mark been studying since 8 AM?

¿Mark ha estado estudiando desde las 8 AM?

Yes, he has been preparing for the exam all day.

Sí, él ha estado preparándose para el examen todo el día.

2

📖 Vocabulario

5 palabras
forpor / durante (duración)
sincedesde (punto en el tiempo)
raininglloviendo
waitingesperando
workingtrabajando
3

Frase Clave

Subject + have/has been + Verb-ing + for/since

Sujeto + haber sido/estado + Verbo-ing + por/desde

  • Patrón: [Subject] + [have/has been] + [Verb-ing] + [Duration]
  • Significado: Expresa una acción que comenzó en el pasado y continúa ocurriendo en el presente.
I have been living here for two years.

He estado viviendo aquí por dos años.

She has been cooking since 8:00.

Ella ha estado cocinando desde las 8:00.

4

🎓 Explicación

El Present Perfect Continuous se usa para enfatizar la duración de una actividad que no ha terminado.

Usamos for para indicar un periodo de tiempo (ej. 3 hours, 10 years).

Usamos since para indicar el momento específico en que comenzó la acción (ej. Monday, 1995, breakfast).

for a long time
= 'por mucho tiempo'

since last night
= 'desde anoche'

5

📝 Mini Test

Completa la frase: 'They have been playing soccer _______ two hours.'