198 Cómo expresar la duración de algo

   Recuerde que para identificar un período de tiempo en función de cuándo comienza y cuando termina
se utilizan las preposiciones
from… to… (desde…hasta…):
       from + espacio de tiempo + to espacio de tiempo
He works from 9 o´clock to 5 o´clok   (Él) trabaja desde las 9 hasta las 5.
I´ll be away from Monday to Thursday  Estaré fuera desde el lunes hasta el jueves.
    Al utilizar from…to…, es decir, al especificar cuándo empieza y termina algo, es lógico que se pueda calcular
su duración total. Cuando se quiere expresar
esta duración se utiliza
for (durante). Compare las dos construcciones
siguientes en las que el uso de for implica el resultado del cálculo de las primeras:
      from + tiempo + to + tiempo
It rained from midday to midnight  Llovió desde el mediodía hasta la medianoche.
I was at Oxford from 1969 to 1972  Estuve en Oxford desde 1969 hasta 1972.
  for + espacio de tiempo
It rained for twelve hours   Llovió durante doce horas.
I was at Oxford for four years   Estuve en Oxford durante cuatro años.

  Se utiliza How long…? (Cuánto tiempo…? para preguntar sobre la duración de una acción tanto en pasado,
como presente y futuro. A esta pregunta generalmente se contesta con
for:
How long will you be in Spain?  ¿Cuánto tiempo estarás en España?
I´ll be in Spain for nearly five weeks  Estaré en España casi cinco semanas.       O de forma abreviada:
How long did they wait for you?  ¿Cuánto tiempo te esperaron?
For about half an hour  Alrededor de media hora.

    Para preguntar la duración de algo, como por ejemplo una película, un trabajo, etc., se suele utilizar How long…?
con el verbo last (durar):
How long does the film last?   ¿Cuánto dura la película?
It last for about two hours  Dura alrededor de dos horas.

How long did you cold last¿Cuánto duró tu catarro?
Oh, it lasted for nearly three weeks  Oh, duró casi tres semanas.

How long will the fligh last?   ¿Cuánto tiempo durará el vuelo?
It will last for an hour and a half  Durará una hora y media.
    Cuando se refiere a un período de tiempo que empezó en el pasado y sigue en el presente se utiliza
el
“Present Perfect”. Recuerde que éste se forma con el verbo auxiliar have seguido por el participio pasado:
      have + participio pasado
How long have you known them?  ¿Cuánto tiempo hace que les conoces?
I´ve known them for twenty years   Les conozco desde hace veinte años.