Common Core has English grammar as a foundational skill. Your specific example is taught in grade 5.
That said, English is a difficult language and I'm not at all surprised that people get through school without fully grasping the names for grammar concepts, even if they use them every day.
That said, English is a difficult language and I'm not at all surprised that people get through school without fully grasping the names for grammar concepts, even if they use them every day.