Miss Richardson has been in labour for last night.
The use of ‘for’ and since’ is something which confuses many students of English.
In the examples above, they have been used incorrectly.
For is used to say how long something has been happening for: for 10 years, for some time, for 15 minutes, for a while.
Since is used to say when something started: since last night, since 2005, since birth, since last week, since arriving in Australia.
Can you add some other time expressions which go with either ‘for’ or ‘since?’