Тире между подлежащим и сказуемым ставится в следующих случаях:
- Подлежащее и сказуемое выражены существительными в именительном падеже (например, Москва – столица России).
- Подлежащее и сказуемое выражены неопределенной формой глагола (инфинитивом) (например, Жить – Родине служить).
- Подлежащее выражено существительным в именительном падеже, а сказуемое – неопределенной формой глагола (или наоборот) (например, Понять – значит простить).
- Подлежащее и сказуемое выражены числительными (или одно из них выражено числительным) (например, Пятью пять – двадцать пять).
- В сказуемом есть слова «это», «это есть», «вот» (например, Петра творенье – это Адмиралтейство).
Теперь рассмотрим предложенные варианты:
- Солнце словно огненный шар.
Здесь тире не ставится, так как сказуемое «огненный шар» присоединяется к подлежащему «солнце» с помощью сравнительного союза «словно». - Мы друзья с детства.
Здесь подлежащее «Мы» и сказуемое «друзья» выражены существительными в именительном падеже. Между ними нужно поставить тире. - Зима не лето.
Здесь подлежащее «Зима» и сказуемое «лето» выражены существительными в именительном падеже. Между ними нужно поставить тире. - Мое правило говорить правду.
Здесь подлежащее «правило» выражено существительным, а сказуемое «говорить правду» – неопределенной формой глагола. Между ними нужно поставить тире.
Ответ: 2, 3, 4