логики в русском языке вообще маловато (подозреваю, что и в других тоже). Я это поняла, когда объясняла про глаголы и приставки приятелю-иностранцу.Правила русского языка, мне кажется, частично могут помочь. А в остальных случаях - просто "так правильно, а так неправильно" - мол, люди решили говорить именно так, а не иначе - я сыну объясняю примерно так. Правда, иногда сын меня ставит в тупик вопросом - "а почему люди решили говорить именно так, и кто конкретно это решил" - в этих случаях честно признаюсь, что не знаю И +1 к совету "читать больше" - это и правда здорово помогает. Только читать "правильные" книги, без опечаток и джругой ерунды (сейчас такой "литературы" - море, к сожалению)