Да, гражданин Соколов имеет право участвовать в выборах, несмотря на отсутствие отметки о регистрации в паспорте. В соответствии с законодательством, каждый гражданин Российской Федерации, достигший к моменту голосования 18 лет, имеет право голоса на выборах, если иное не предусмотрено федеральным законом (например, лишение свободы по приговору суда).
Важно подчеркнуть, что в соответствии с Федеральным законом "О выборах депутатов Государственной Думы Федерального Собрания РФ", граждане РФ вносятся в список избирателей по месту своего жительства или по месту пребывания. Для включения в список избирателей необходимо предоставление документа, удостоверяющего личность (в данном случае у Соколова есть паспорт). Отметка о прописке или регистрации в данном случае не является обязательной для включения в список избирателей.
В случае если гражданин не может доказать своё место жительства или пребывания стандартными методами (через прописку в паспорте), он может обратиться в избирательную комиссию с заявлением о включении его в список избирателей по месту фактического пребывания. В таком случае избирательная комиссия обязана рассмотреть заявление и принять решение на основании предоставленных документов и фактов.
Таким образом, отказ избирательной комиссии включить гражданина Соколова в список избирателей на основании отсутствия отметки о месте жительства в его паспорте является неправомерным. Гражданин Соколов может обжаловать это решение в вышестоящую избирательную комиссию или в суд, указывая на нарушение его конституционных прав на участие в выборах.