I'm sure I did English grammar at school, but I think we were meant to get the basics, at least in terms of terminology (nouns, verbs, adjectives, adverbs, pronouns, tenses and cases) in the (compulsory) Latin lessons, probably because the examples are more obvious (or reasonable - see next paragraph) in that language than they are in English.
Just look at the
Simple Present tense in day-to-day English (i.e. not fiction written in the present tense). My
Oxford Everyday Grammar gives ten examples of usage; not one of them deals with the current activities of the speaker. If you say, "I walk to work," with no other qualification, anyone hearing you will understand that you mean you walk whenever you need to get to work (and return from it) rather than take the bike, bus, taxi or car. The last thing it means is that you
are walking to work at that moment (which is, in any case(
), the
Present Continuous tense).
Now perhaps this is also true of Latin - being a poor scholar of that language, I really have no idea - but given that Latin is both foreign and somewhat dead, we were never likely to be confronted with people who would hear us talking Latin in the present tense and wonder what was wrong with us.