Meaning · Patterns · Word order · Common contrasts
Quick overview
during = when something happens, used with a noun.
for = how long something happens, used with a time period.
while = two actions at the same time, used before a clause (subject + verb).
during + noun ➜ “when?”
Events, time blocks, or activities: during the meeting / the night / the flight / the holidays.
Means “at some point in” (not necessarily the whole period). I fell asleep during the film.
Not followed by a verb. Use a noun or -ing noun: during the lesson · during reading time.
during vs in: in is general time (in summer), during links to a specific period/event (during our summer trip).
throughout = from beginning to end of a period. It rained throughout the night.
for + time period ➜ “how long?”
Used with any tense: I waited for two hours. · We’ll be away for a week. · I’ve known her for years.
Typical periods: for five minutes / for three days / for ages / for the whole day.
In informal speech, for may be dropped, esp. in BrE: I’ve known her ten years. (informal)
for vs since: for + period; since + starting point. for two years · since 2023
while + subject + verb ➜ “at the same time”
Two simultaneous actions: I cooked while she set the table.
Often with continuous forms for background action: I hurt my back while I was lifting boxes.
Punctuation: If the while-clause comes first, add a comma. While I was waiting, I read the news.
while vs when: use while for two longer actions in progress; use when for a single event interrupting another. I was having a shower when the phone rang.
while vs as: as also means “at the same time” and can suggest gradual change. As it was getting dark, we went home.
during vs for
Meaning
Pattern
Example
When (inside a period)
during + noun
I usually run during the weekend.
How long (length)
for + time period
I run for one hour every day.
during vs while
Meaning
Pattern
Example
When within an event
during + noun
I fell asleep during the film.
Two actions at the same time
while + clause
I fell asleep while I was watching the film.
Common mistakes
✗ during two hours → ✔ for two hours.
✗ for the night (meaning “at some time in the night”) → ✔ during the night. (for the night means “for one night as accommodation”.)
✗ while the meeting → ✔ during the meeting or ✔ while the meeting was taking place.
Comma rule: ✔ While… , main clause. ✔ Main clause while… (no comma).