Повеств., невоскл., простое, двусоставное, распространенное. Предложение осложнено однородными дополнениями. Основа предложения : Егорушка не видел ( подлежащее, сказуемое). Однородные дополнения с союзами - ни-ни- : ни пароходов, ни локомотивов, ни рек . ( , ,). Определения : широких ( волнистая линия). Обстоятельство ( времени) : никогда ( -.-.-).