Use 'during' before nouns to describe some point in time in an event.
- She was born during a snowstorm.
- He fell asleep during the meeting.
- We did not talk during the movie.
Use 'for' to talk about how long/how much time something lasted.
- The baby cried for ten minutes. (= the baby cried during the entire period of ten minutes)
Use 'until' to talk about something that happens up to a certain point in time:
- The baby cried until morning. (= It cried all night and stopped in the morning)
'Until' is often used with a negative verb to emphasize the length of an action:
- The baby did not stop crying until morning. (= It finally stopped crying!)
Use the preposition 'before' to talk about something that happens earlier than something else.
- She was born before sunrise. (= First, she was born. Then, the sun rose)
Use the preposition 'after' to talk about something that happens later than something else.
- She cried after she was born. (= First, she was born. Then, she cried)
Remember: The gerund form (-ing) of a verb allows it to act like a noun. We can use 'before' and 'after' with an action. Put the verb in the gerund form:
- After taking a shower, I go to work. (= After my shower, I go to work)
- Before going to work, I take a shower. (= Before work, I take a shower)