Путь был невелик: от дома до школы всего два километра.
По цели высказывания: повествовательное.
По интонации: невосклицательное.
По количеству грамматических основ: сложное, бессоюзное.
По наличию одного или обоих главных членов: двусоставное. Подлежащее
— путь. Сказуемое — был невелик, составное именное (СИС).
По наличию пропущенных членов: полное.
По наличию осложняющих членов: неосложненное.
По наличию одного или обоих главных членов: односоставное, назывное, с
главным членом ― подлежащим. Главный член выражен фразеологически
свободным, но синтаксически связанным словосочетанием, включающим в
свой состав количественное числительное и существительное в род. падеже:
два километра.
Комментарий: главный член односоставного предложения независим,
поэтому некорректно характеризовать его как сказуемое или подлежащее.
Однако в школьной практике сохраняется традиционная классификация
односоставных предложений: с главным членом — сказуемым и с главным
членом — подлежащим.
По наличию пропущенных членов: полное.
В этих словах выделяется суффикс -ниц-. Существительные с этим суффиксом называют вместилище (преимущественно сосуд, коробку, кубышку и т. п., реже — помещение) для того, что названо мотивирующим словом: сокровищница, супница, салатница, хлебница, сахарница, конфетница, капельница и др.
Оба варианта возможны, но сочетание два адвоката употребляется чаще.
Кавычки уместны, запятая не требуется, если так что = следовательно.
Правильно: без двадцатИ.
Очевидно, авторы текстов или составители сборников пословиц в некоторых случаях стремятся подчеркнуть противительные отношения частей при помощи тире, хотя противопоставление в этих примерах уже выражено союзом да, поэтому тире в них выглядит излишним, запятой будет вполне достаточно.
Академическая «Русская грамматика» 1980 г. описывает числительные так: «По составу количественные числительные делятся на простые, сложные и составные. Простые числительные – это слова с простой основой – немотивированные и суффиксальные: два, пять, десять, сорок, сто, сколько, столько, пятнадцать, тридцать; сложные числительные – это слова со сложной основой: шестьдесят, восемьсот. Составные числительные состоят из нескольких слов (двух и более), каждое из которых само является простым или сложным числительным: двадцать пять, восемьсот тридцать восемь».
Вы можете остановиться на этом варианте или рассказать детям, что существуют две точки зрения, и это совершенно нормально, ведь лингвистика — это наука, в ней, как и в любой другой науке, есть место для дискуссий, разных точек зрения, разных концепций и научных школ. Представление о числительных на -дцать как о сложных тоже вполне оправданно, ведь исторически -дцать образовано от десять.