Questions & Answers about Dnes jsou všichni doma.
In Czech, všichni literally means all (people), so it is grammatically plural.
- všichni = they (all) → jsou (are)
English everyone is grammatically singular, but Czech uses a plural subject and therefore a plural verb.
So:
- Dnes jsou všichni doma. = Today all (of them) are at home. → idiomatic English: Today everyone is at home.
Both can correspond to everyone, but they focus on different things:
všichni = all (people) as a group (plural)
- Všichni jsou doma. – All of them are at home.
každý = each / every (person) individually (singular)
- Každý je doma. – Each person is at home.
In meaning, Všichni jsou doma. and Každý je doma. end up describing the same situation, but:
- všichni emphasizes the group as a whole.
- každý emphasizes every individual member.
In your sentence, všichni is the more natural, neutral choice for everyone.