Search from various English teachers...
Russia flagArtem Fedulov
Traffic lights are not working Yesterday I was late because traffic lights hadn't been working. Yesterday I was late because of traffic lights being not working. When I was commuting to work yesterday traffic lights hadn't been working.

Corrections · 6

1
Traffic lights are not working

Yesterday I was late because traffic lights hadn't been working.
weren't/were not
Yesterday I was late because of traffic lights being not working.

When I was commuting to work yesterday traffic lights hadn't been working.
weren't
1
The traffic lights are not working

Yesterday I was late to work because the traffic lights weren't working.

Yesterday I was late because of the traffic lights _ not working.

When I was commuting to work yesterday, the traffic lights weren't working.
______________________
Not bad! Let me know if you have any questions))
1
I think the simplest way to say this would just be:

"Yesterday, I was late because the traffic lights were not working."
"Yesterday, I was late for work because the traffic lights weren't working."


Yesterday I was late because traffic lights hadn't been working.
"with this one, the past tense you are using is actually possible. However it is more complicated than I think you are meaning to use. 'hadn't been working' is saying that when you drove they were working properly, but previously they were not, and that is why you were late."

Yesterday I was late because of traffic lights being not working.

When I was commuting to work yesterday traffic lights hadn't been working.
"I don't use the word commute this way, it is understandable and proper english. But typically, if I am using the word commute, it is a noun. 'My commute was awful this morning.' 'My commute to work is 45 minutes each way.'

Want to progress faster?

Join this learning community and try out free exercises!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today