- For is followed by a
length of time : for
It answers the question : How long?
- I have been standing here for
- Tony is going to San Francisco for
- My parents lived in London for
- Have you been attending English classes
for a long time?
is followed by a
It means 'throughout the period' or
'in the course of' an action or event.
- During the summer I go to the
beach as often as possible.
- Exercises were given to us during
- The bank was robbed during the
- My grandparents often come to stay with us
during the winter.
- While is usually followed by a
subject and a verb.
It means 'during the time that an action is
It is often possible to drop subject + be :
- They held hands while they
were watching the film..
- The students took notes while
the teacher was speaking.
- We'll collect some seashells while
we're walking on the beach.
- Alex phoned while you were
- I generally listen to music while driving to work.
- Sam twisted his ankle while playing tennis.
- While can also be a noun which means 'a period of time'.
- I spoke to the neighbour for quite a while yesterday.
- It's been a while since I read that book.