Here in Canada mine did. They were optional courses inside of requisite streams, however.
[In the Ontario public school system, specifically] we were required a Civics-classified course in our upper years which resulted in me taking Canadian History rather than general civics—but understanding how to vote has never been a burden here.
Budgets, etc, were covered by a maths course called "Math for Everyday Life" which was, unfortunately, in the "enter the workforce" rather than the College or University stream so most avoided it because it appeared as if it was next to remedial. I took it. It was alright. I don't remember specifics, but it's likely responsible for a lot of my intuitive understanding of things like budgets, credit systems, mortgages, etc. While it wasn't in the higher streams, it did fulfill the requisite for math in order to graduate.
As far as English courses, we were required to take one of College or University streams throughout high school for reading a mix of literature critically, dramatically, and to engage in debate. You could also optionally take a Creative Writing course beside that which had more reading, more debate, more in-depth grammar and creative exercises (which if you ask me only improves reading comprehension) as well as a final project of developing a small body of related work, presenting it and defending it in a proposal.
And I attended rural schools, one of which was being progressively closed as I attended (thanks Mike Harris), so it wasn't just a matter of being in a city rich with resources, or of a certain class.
That said, it's unfortunate that I hear a lot of people claim those kinds of courses are not offered here (and worse, use that as reason for complete reform or selling our public system to private interests), and many subjects are not covered—but they are, and I've just noticed not many people take them. Canadian History, and our amazingly jaded teacher, covered in detail the dark side of the country's history and some of the complex network of politics of the First Nations, and the Math for Everyday Life course (while I wish I had dug into more complex topics with as much fervour) made the basic stuff a little more natural in my understanding.
Any of the wood shop/home economics (joint course, you had to take both) courses mentioned we had taken in the 7th/8th grade rather than high school. There was an auto shop, but I can't comment because I didn't take it. Car ownership seemed well out of reach so I didn't care as much at the time!