Солнечный луч (подлежащее) пробегает (сказуемое) это расстояние (дополнение) за восемь минут (обстоятельство времени), а лететь (сказуемое) пришлось бы (дополнение) четырнадцать лет (обстоятельство времени).
Солнечный луч (подлежащее) пробегает (сказуемое) это расстояние (дополнение) за восемь минут (обстоятельство времени), а лететь (сказуемое) пришлось бы (дополнение) четырнадцать лет (обстоятельство времени).