Термин неличная форма глагола действительно указывает на отсутствие категории лица, но он ничем не лучше термина неспрягаемая форма глагола. Последний указывает не только на отсутствие категории лица, но на отсутствие спряжения как такового (при этом подразумевается спряжение в широком смысле, то есть изменение не только по лицам и числам, но также по временам и наклонениям). Однако и этот термин не может дифференцировать причастия, деепричастия и инфинитив: всё это неспрягаемые (и, разумеется, неличные) формы глагола.
Важнейшее отличие причастий и деепричастий от инфинитива заключается в том, что в них их гибридный характер имеет морфологическое выражение. Причастие является гибридом глагола и прилагательного, деепричастие — гибридом глагола и наречия. Соответственно, причастие обладает адъективной системой окончаний (что и позволяет ему выполнять те же синтаксические функции, что и прилагательное), деепричастие обладает суффиксом, исключающим дальнейшее окончание, а синтаксически ведет себя как наречие. Инфинитив же, который, по сути, является гибридом глагола и существительного, морфологически свойств существительного не обнаруживает. Вот почему, чтобы отграничить причастие и деепричастие от инфинитива (в рамках группы неспрягаемых форм глагола), и используют описательное выражение особая форма глагола. И кстати, никто не мешает учителю объяснить, что под особыми формами глагола подразумеваются формы, совмещающие признаки глагола и другой части речи.
Что же касается использования в школе термина неличная форма глагола, нам это кажется нецелесообразным. Ведь формы прош. вр. и сослагательного наклонения тоже являются неличными (лица-то нет!), поэтому с помощью этого термина школьников можно только запутать, а не дать им в руки надежный инструмент разграничения разных глагольных форм. Тогда уж лучше пользоваться термином неспрягаемая форма глагола.
Закрытого списка таких глаголов не существует. П. А. Лекант в связи с этим пишет: «Модальное значение выражается в специализированных формах составного глагольного сказуемого большой группы спрягаемых глаголов. Лексическое значение этих глаголов весьма разнообразно, поэтому попытка сгруппировать… их вряд ли может привести к бесспорным результатам. Такому намерению „мешает“ многозначность глаголов, неопределенность значения некоторых из них, отсутствие четких оснований группировки и наличие переходных случаев» (Лекант П. А. Типы и формы сказуемого в современном русском языке. М., 1976. С. 71).
Наиболее подробный перечень модальных глаголов с примыкающим инфинитивом приведен в старой академической грамматике (Грамматика русского языка. Т. 2. Ч. 1. М., 1960. С. 212–215, 409–414). Глагол обещать определяется здесь в числе прочих как «глагол... в сочетании с инфинитивом получающий оттенок модального значения» (с. 214). Это дает основания видеть в сочетании «обещать + инфинитив» составное глагольное сказуемое.
Оба варианта правильны, но немного различаются по смыслу. Винительный падеж зависимого существительного (Кому дать кабачки?) уместно использовать, если речь идет о конкретных, «вот этих» кабачках, например изображенных на фотографии. Родительный падеж (Кому дать кабачков?) указывает на неопределенность, на некоторое количество «каких-нибудь» кабачков.
Выражение якобы предполагаемый может показаться избыточным, так как оба слова указывают на некую неопределённость или сомнение. Тем не менее возможны тексты, где такое сочетание будет вполне оправданно.
В русском языке сокращение "с." для обозначения слова "circa" ("около" или "приблизительно") не является общепринятым. Вместо этого обычно используется сокращение "ок." (например, ок. 1910), что означает "около" или "примерно". 2) В случае, когда год точно не известен и есть варианты, как правило, используют дефис для указания диапазона возможных лет. Например, "1909–1910" указывает на то, что события могли произойти в одном из этих двух лет. Также можно использовать формулировку "1909 или 1910", чтобы подчеркнуть неопределенность.
Запятая не ставится:
1) между двумя повторяющимися словами, из которых второе употреблено с отрицанием не, если сочетание этих слов образует единое смысловое целое, выражающее неполное отрицание или неопределенность в обозначении чего-либо: Страшно не страшно, а на душе как-то строго (Леск.); Дождь не дождь, а паши (Ш.); На нём надето что-то круглое: сюртук не сюртук, пальто не пальто, фрак не фрак, а что-то среднее (С.-Щ.); Рад не рад, корми его (П.); Попал в стаю, лай не лай, а хвостом виляй (Ч.); Маленький не маленький, а это знать не мешает; Была не была — пойду;
2) при повторении слова с частицей так для усиления смысла: Пропаду так пропаду, всё равно! (Дост.); Свадьба так свадьба; я Огудалова, я нищенства не допущу (Остр.); Вот это была косьба так косьба! (См.); Да так да, нет так нет; Не надо так не надо.
С точки зрения синтаксиса вопрос о том, считать такое предложение простым или сложным, не имеет однозначного решения. «Русская грамматика» (1980 г.) о подобных случаях сообщает следующее. Граница между простым и сложным предложениями не всегда является четкой. Есть случаи, когда одно и то же предложение может быть интерпретировано и как простое, и как сложное. К таким случаям относятся предложения с двумя глагольными сказуемыми при несовпадении их видовых и временных значений.
Однако в пунктуации эта синтаксическая неопределенность не учитывается. Если два сказуемых относятся к одному подлежащему и соединяются сочинительным союзом, они считаются однородными и запятая между ними не ставится. Вот один из подобных примеров из справочника по пунктуации: Я слушаю, слушаю да и засну.
В Вашем предложении сказуемые имеют разную форму, но они соединены сочинительным соединительным союзом и. Подлежащее отсутствует, но субъект действия один. Таким образом, запятая не нужна.
1. Предложенная Вами замена возможна. 2. Это обстоятельства времени (можно заменить словом "никогда").
Пояснительные согласованные определения не выделяются, а лишь отделяются от поясняемого определения запятой. Пояснение возникает при особых по значению определениях — они имеют общий неконкретизированный, неопределенный смысл. Второе, поясняющее определение снимает неопределенность. Пояснение может возникнуть и в случае, когда первое определение достаточно конкретно (например, выражено числительным), а второе определение поясняет его иными словами.
Последнее предложение описывает Ваш случай. Поэтому следует поставить запятую только перед пояснительным определением: Вы открыли третью, последнюю книгу трилогии...
Речевой ошибки нет, есть некоторая неоднозначность.