It does not surprise me. English is my second language that's why I know lots more about its grammar than an average Australian who studied English at school as the approach here is to treat it as a "text" rather than break it up into grammatical bits and put them together later. If it were like it you'd know there are 4 main tense groups in the English language or "families" - Indefinite, Perfect, Continuous and Perfect Continuous. Each group has (with minor exceptions) it's own Past, Present and Future...
There are other things like Sequence of Tenses that sometimes gives birth to really interesting things like Future-in-the-Past but I'd better stop here -