Breakdown of Вчера весь день была метель, так что мы остались дома.
день
day
дома
at home
мы
we
вчера
yesterday
Questions & Answers about Вчера весь день была метель, так что мы остались дома.
Why is there a comma before так что, and can the comma go between the two words instead?
In Russian, a comma is always required before the conjunction так что when it introduces a result clause meaning 'so' or 'with the result that'. Unlike conjunctions like потому что, you can never split так что with a comma—the punctuation must always come directly before так.
Why does весь день (all day) not need a preposition here?
Phrases expressing the duration of time, like 'all day', 'a whole week', or 'two hours', take the accusative case with no preposition. Here, весь день is in the accusative case to show exactly how long the blizzard lasted.
How do we know to use the feminine past tense была when метель (blizzard) just ends in a soft sign?
Since the blizzard lasted весь день (all day), why use the perfective verb остались instead of an imperfective verb?