For, during and while are used in time expressions.
For is a time expression followed by a length of time – for an hour.
I have been waiting for an hour.
Sarah is going to Spain for ten days.
Henry lived in France for five years.
During is followed by a noun. It is used to explain what happened throughout the period or in the course of an action or event.
We always like to travel during the summer.
The results of the test were given to us during the lesson.
The accident occurred during the night.
While is followed by a subject and a verb.
While is used to explain an action that occurs during the time another action was taking place.
They held hands while they were watching the film.
The journalists took notes while the President was speaking.
We will pick some flowers while we’re walking along the lake.
Lesson by Tristan, teacher at EC Malta English school
Now complete the following with for, during or while: