You are here

How long

Level: beginner

We use for to say how long:

We have been waiting for twenty minutes.
They lived in Manchester for fifteen years.

We can also use a noun phrase without for:

Let’s go. We’ve been waiting nearly an hour.
I’ve worked here twenty years.

We use since with the present perfect or the past perfect to say when something started:

I have worked here since December.
They had been watching since seven o’clock in the morning.

How long 1

MultipleSelection_MTU3OTY

We use from … to/until to say when something starts and finishes:

They stayed with us from Monday to Friday.
We will be on holiday from the sixteenth until the twentieth.

Be careful!

We can use to or until with a noun phrase:

My great-grandmother lived in Liverpool from 1940 to her death.
My great-grandmother lived in Liverpool from 1940 until her death.

But we can only use until with a clause

My great-grandmother lived in Liverpool from 1940 to she died.
My great-grandmother lived in Liverpool from 1940 until she died.

How long 2

ReorderingHorizontal_MTU3NTM

Comments

Hello Torres
Yes, you can begin sentences with these.
Examples:
Since I was was born I have slept in my sister's room.
From 1995 to 2001 I lived in Leeds.
For six years I worked in a factory making biscuits. 

Does this answer your question?
I hope it helps
All the best
helen
The LearnEnglish Team

I am getting xml config loading error. Please help.

when I checked answer the system was problem...then got wrong mark....

i am very intrest  learn english

 very helpful

hi nice to meet you i want to learn english alot of word

Pages