Интересный вопрос. Вероятно, это тот случай, когда на помощь должны прийти кавычки (хоть название и написано латиницей). С их помощью можно показать, что восклицательный знак – часть названия. Корректно: Есть такая система – «Yahoo!».
Хотя бы один язык программирования должны знать оба студента: на это указывает форма множественного числа сказуемого. При этом из предложения не следует, что они должны знать один и тот же язык программирования.
Женская фамилия Заяц не склоняется. Мужская может склоняться двояко: Заяца, Заяцу и Зайца, Зайцу. Носитель фамилии вправе выбрать тот или иной вариант склонения, но при этом важно придерживаться выбранного варианта во всех документах.
Слово путник образовано от существительного путь с помощью суффикса -ник (путник – тот, кто совершает путь пешком). А слово лесник образовано от прилагательного лесной с помощью суффикса -ик (лесник – лесной сторож, работник лесного хозяйства).
Сравнительные обороты, начинающиеся союзом как, выделяются, если в основной части предложения имеются указательные слова так, такой, тот, столь. См. § 88 «Правил русской орфографии и пунктуации» под ред. В. В. Лопатина.
В этом предложении из текста Тотального диктанта 2016 года возможны два варианта пунктуационного выделения части так они за ними ухаживали:
1. Фрагмент предложения юноши подбивали клинья под девушек / так они за ними ухаживали может быть рассмотрен как бессоюзное сложное предложение, его вторая часть начинается с указательного местоимения так, поэтому отделяется от первой части при помощи тире: юноши подбивали клинья под девушек – так они за ними ухаживали.
2. Фрагмент предложения юноши подбивали клинья под девушек / так они за ними ухаживали может быть рассмотрен как простое предложение, осложненное вставкой так они за ними ухаживали. Вставка представляет собой попутное замечание и заключается в скобки: юноши подбивали клинья под девушек (так они за ними ухаживали).
Запятая в любом случае будет ошибкой. Если считать предложение бессоюзным, тире обязательно, т. к. вторая часть начинается со слова так. Выделение запятыми вставных конструкций правилами пунктуации тоже не предусмотрено.
Может быть, так? И хотя трудно утверждать, что смартфон спас Фрэнку жизнь, он наверняка помог ему избежать еще одного ранения.
Запятые поставлены правильно. Слова 12 апреля выступают здесь в функции уточняющего обстоятельства времени.
К сожалению, словарной фиксации нет. Поскольку сомнительная гласная находится не в начале слова, предпочтительно написание через Е.
Нет, запятая после начала не нужна. После однородного члена предложения, присоединяемого союзом а также или а то и, запятая не ставится, т. е. он не обособляется.