Grammar fix
public holiday
national day off
A day when most people do not have to go to work or school because it is officially recognized and celebrated by the country.
Hear it in context
Notice where the phrase sounds natural.
Most shops are closed on a public holiday.
In my country, we have several public holidays each year, such as Independence Day and New Year's Day, when people usually spend time with their families.
Fix the pattern
One small grammar move makes it sound right.
Not: Monday is a public day off.
Say: Monday is a public holiday.
It's a 'public holiday' (UK) / 'national holiday' (US) — not 'public day off'.
Which sounds natural?
Tap the one a native speaker would say.
'Officially recognised day of public observance' is bureaucratic; 'public holiday' is normal.
Build natural chunks
Words that usually travel with it.
a public holiday
- a public holiday
- bank holiday
- on a public holiday
- national holiday