В оформлении этого предложения действительно возможны варианты. Сам по себе сравнительный оборот с сочетанием почти как не нужно выделять запятыми (пункт д) параграфа 90 «Полного академического справочника» под ред. В. В. Лопатина), поэтому вариант без знаков препинания является основным. Этот сравнительный оборот, однако, можно интерпретировать как уточнение к темно, а потому вариант с запятой также корректен.
Нетрудно предположить, почему предложения с таким набором последовательных придаточных частей считаются грамматически некорректными. Если в случае с синицей и пшеницей очевидно, что в чулане хранится не синица, то в других высказываниях эта предметная, а следовательно содержательная, ясность может отсутствовать и приводить к неточному, искаженному толкованию или даже к невозможности однозначно интерпретировать смысл сказанного. Другой аргумент кроется в ответе на почти риторический вопрос: нужна ли автору текста подобная грамматическая однотипность, если в русском языке есть иные конструкции, имеющие определительное значение?
В разговорной фразе Сказал (сказано)NзначитN, где N – некоторое повторяющееся слово (сочетание), постановка знаков препинания может быть различной, что показывает, в частности, анализ примеров (довольно многочисленных) из Национального корпуса русского языка, отличающихся большим разнообразием вариантов пунктуационного оформления. Разнообразие можно объяснить тем, что в этой фразе пропущены некоторые смысловые звенья: [Если я] сказал [что я выполню/сделаю это] сегодня значит [я выполню/сделаю это] сегодня. Кроме того, слово значит можно грамматически интерпретировать не только как вводное, но и как глагол ('означать'), и тогда значит = 'это значит'.
Попробуем сформулировать рекомендации, исходя из структуры частей и их смысловых отношений. Первую часть можно оформить с тире – знаком для обозначения пропусков слов: Сказал – сегодня... Другое дело, что если значит считать вводным, то фраза в целом будет выглядеть так: Сказал – сегодня, значит, сегодня. Такое оформление затемняет логическую структуру фразы, явно состоящей из двух частей. Логичнее считать значит глаголом и во второй части также поставить тире, ведь там тоже пропущены смысловые звенья. Получится гармонично: Сказал – сегодня, значит – сегодня.
Впрочем, возможен и другой вариант. Если слово сегодня было реально произнесено, то в предложении можно передать прямую речь. Тогда первая часть будет прочитываться с несколько другой интонацией, а между частями будет уместно тире. В этом случае слово значит вводное: Сказал: «Сегодня», – значит, сегодня.
Подобного правила не существует. Логика подсказывает, что по указанной цене будут покупать все перечисленные фрукты.
Это сложное предложение, между его частями ставится запятая.
Это не предлог, запятая перед что нужна.
1. Корректно: Объединенная самарская футбольная лига.
2. Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают, поэтому предпочтительно: из дружественной страны Вьетнам.
3. Запятая нужна.
4. В составных камбоджийских именах и фамилиях склоняется только последняя часть: армия Пол Пота.
Предлоги выражают несколько различный смысл. Например, можно интерпретировать так. С фермы - с места производства. От фермы - от сотрудников фермы.