Здесь нет универсального ответа. Есть элементарный и очень полезный тренинг: рассуждение на тему... любую тему. Дается любая тема и требуется от ребенка любые устные рассуждения или комментарии по теме, и два правила - молчать нельзя и говорить не по теме нельзя. По началу тяжело, особенно когда не знаешь о чем вообще рассуждать. Но с каждым разом начинает получатся лучше, не без помощи взрослых (бывает что нужно подсказывать, ведь у ребенка малый словарный запас - нельзя это забывать, и нужно всячески помогать, подсказывать, наталкивать на мысль). Конечно, нужно брать интересные темы, не принуждая, в игровой форме. Потому что это творчество и нужен хороший настрой. Хотя иногда специально дают совершенно неинтересные или даже незнакомые темы - мол, выкручивайся как хочешь, но что-нибудь порассуждай (это действительно имеет смысл, но нужно знать меру). Потом вариация - переход на любую другую тему когда эта уже исчерпала себя, но этот переход должен быть опять-же предельно логичным и оправданным, иными словами - малозаметным для слушателя. Потом очередная вариация: все тоже самое, только постепенный переход с одной темы на другую бесконечно - уметь развернуто рассуждать не переставая на любые темы до тех пор пока не остановят (опять же - молчать или запинаться нельзя, тут тренируется способность на ходу успевать формулировать мысли).
Еще вариант: взять сказку, и фантазировать: а что если бы там было не так, а эдак... т.е. сочинять на основе уже новую, свою. А тем временем подсказывать ребенку о его нелогичностях чтобы учился рассуждать логично и правильно. Это развивает не только адекватность и логику, но и фантазию и воображение. В общем - всё на свете, ценное упражнение. Более сложный вариант: придумывать сказки/истории с нуля.
А если ни то ни другое еще пока не получается, то самое простое: дать какое-нибудь слово, ситуацию, или предмет, и пусть ребенок учится высказывать своё мнение об этом. И с каждым разом просить всё более глубоких рассуждений со своей точки зрения. К примеру, если сегодня игрушка "просто нравится", то завтра пусть попробует объяснить чем именно нравится (например за красивые глаза), а после завтра - придумать историю с участием этой игрушки. И т.д., по нарастающей...
На счет логики и адекватности происходящего: при ошибках, нужно обращать внимание и дать возможность ребенку самому подумать, в чем проблема. Если не понимает - обязательно подсказать, и попросить пересказать уже без ошибок. Так развивается осознание логики и адекватности рассуждений.
Из педагогики: обязательно нужно вообще по жизни объяснять свои хотелки, запреты, требования, рассуждать. Ребенок же перенимает полностью то что видит. Ему (при нём) рассуждают - значит и он сам непринужденно будет рассуждать о чем-либо.