Пожалуйста, подскажите, нужна ли запятая перед "или"? И, если можно, какое здесь правило работает?
"Вы в любой момент можете оказаться рядом с беспризорником, который заведет с вами беседу, или вы с ним".
Пожалуйста, подскажите, нужна ли запятая перед "или"? И, если можно, какое здесь правило работает?
"Вы в любой момент можете оказаться рядом с беспризорником, который заведет с вами беседу, или вы с ним".
Я бы поставила запятую:
Вы в любой момент можете оказаться рядом с беспризорником, который заведет с вами беседу, или вы с ним.
Дело в том, что структура предложения не соответствует наличию двух однородных определительных придаточных. В первом придаточном предложении беспризорник обозначен союзным словом который, а во втором ― личным местоимением с ним. Поэтому здесь нет однородных определительных придаточных, правило об отсутствии запятой нельзя применить.
А вот запятую можно поставить, если мы будем считать "или вы с ним" присоединительной конструкцией, так как союз ИЛИ в частных случаях может быть присоединительным. И тогда предложение выглядит вполне нормально (корявым не кажется).
Примеры предложений с присоединительным союзом ИЛИ: Он вернулся в одиннадцать часов, ИЛИ около этого. И детей оставили, ИЛИ почти что оставили, в покое. Розенталь § 24. Присоединительные конструкции (пункт 1) http://old-rozental.ru/punctuatio.php?sid=120#pp120
Запятая перед "который" обязательно нужна. А вот фраза "или вы с ним" очень коряво звучит. Но если принципиально её сохранить, то я бы рекомендовал поставить перед "или вы с ним" вместо запятой длинное тире. Оно даст нужную интонацию. Ещё как вариант можно запятую заменить на три точки. "с вами беседу... или вы с ним". Это обозначит неожиданность мысли и кое-как компенсирует корявость фразы.
Дополнение. Что касается правила постановки запятой перед "или", то оно в большинстве случаев просто. Если "или" соединяет однородные члены предложения, то запятая не ставится (быть или не быть), а если "или" соединяет, например, две грамматические основы, то запятая необходима. В вашем случае есть два неполных предложения, разделённых запятой. Первое предложение "Беспризорник заведёт беседу с вами", а второе предложение "Вы заведёте беседу с беспризорником". Само собой, что эти фразы нуждаются в разделяющем их знаке препинания.
Уважаемая Лариса! Думаю, Ваш "сторонний корректор" прав, ибо в представленном Вами предложении есть два однородных придаточных предложения, одно из которых является неполным. Известно (Д.Розенталь об этом пишет), что если они соединяются союзами "и" или "или", то запятая между ними не ставится.