В словарях, выложенных на нашем сайте, есть вся интересующая Вас информация о формах слова утро, например:
Словарь трудностей русского языка
у́тро, у́тра, у́тру, у́тром, об у́тре; но: столько-то часов утра́ (при указании времени), до утра́ (сидеть, не спать, работать и т. п.), с утра́ (прийти, уйти, начать и т. п.), к утру́ (закончить, освободиться и т. п.); мн. у́тра, утр, у́трам, у́трами; но: по утра́м; утра́ми (в утреннее время).
Возможны оба варианта, но есть оттенки смысла. Винительный падеж (купили колбаски) указывает на конкретный предмет (именно эти колбаски) или полный охват (все колбаски). Родительный падеж (купили колбасок) употребляется, если речь идет в принципе о каком-то количестве каких-то колбасок.
При оборотах, образованных сочетанием «именительный падеж + творительный падеж с предлогом совместно с», сказуемое употребляется в форме единственного числа. См.: Розенталь Д. Э., Джанджакова Е. В., Кабанова Н. П. Справочник по русскому языку: правописание, произношение, литературное редактирование. 7-е изд. М., 2010.
Есть закономерность. Так называемый партицив (родительный падеж в конструкциях, приведенных Вами) используется для указания "части целого": можно воды (часть, немного, стакан...), рыбы (не всю), икры (сколько-то). Если целое на части не делится, то используется только винительный падеж в конструкции со словом можно.
Поскольку сочетание призовые места достаточно неопределенно, предпочтителен родительный падеж: Если вы не заняли [никаких] призовых мест... Сравним: Если вы не заняли первое место... (определенность предполагает винительный падеж). О факторах выбора между родительным и винительным падежом при отрицании можно прочитать в «Письмовнике».
При оборотах, образованных сочетанием «именительный падеж плюс предлог с плюс творительный падеж» сказуемое может стоять как в форме множественного, так и в форме единственного числа. Впрочем, Д. Э. Розенталь отмечает что при наличии в этой конструкции слов вместе, совместно чаще употребляется форма единственного числа сказуемого.
Ваша знакомая права: при приветствии в русском языке традиционно употребляется именительный падеж («Доброе утро!», «Добрый вечер!», а не «Доброго утра!», «Доброго вечера!»). Родительный падеж («Спокойной ночи!», «Всего доброго!») используется при прощании, а не при приветствии. Поэтому правильно говорить «Добрый день!».
См. также ответ на вопрос № 256612.
Оба варианта правильны, но немного различаются по смыслу. Винительный падеж зависимого существительного (Кому дать кабачки?) уместно использовать, если речь идет о конкретных, «вот этих» кабачках, например изображенных на фотографии. Родительный падеж (Кому дать кабачков?) указывает на неопределенность, на некоторое количество «каких-нибудь» кабачков.
С комментатором трудно согласиться. Ведь в русском языке при приветствии традиционно употребляется именительный падеж («Доброе утро!», «Добрый вечер!», а не «Доброго утра!», «Доброго вечера!»). Родительный падеж («Спокойной ночи!», «Всего доброго!») используется при прощании, а не при приветствии. Поэтому правильно говорить «Добрый день!».
См. также ответ на вопрос № 256612.
Ошибки нет. Согласно «Грамматическому словарю русского языка» А. А. Зализняка, оракул в значении 'прорицатель' – одушевленное существительное, т. е. винительный падеж совпадает с родительным: посетить оракула (прорицателя). В значениях же 'прорицание; храм, где оно дается; гадательная книга' оракул – неодушевленное существительное, т. е. винительный падеж совпадает с именительным: посетить оракул (храм, святилище).