Уличный фонарь (фонарь, м.р., 2-е скл., и.п.)
фонарь (фонарь, м.р., 2-е скл., и.п. (стоял фонарь или в.п. (увидел фонарь))
тротуар (тротуар, м.р., 2-е скл., и.п. (тротуар был пустым) или в.п. (он перешел тротуар).
будку (будка, ж.р., 1-е скл., в.п.)
кусты (куст, м.р., 2-е скл., и.п. или в.п. (в зависимости от того, каким членом предложения является: увидел кусты – в.п., выросли кусты – и.п.))
под колпаком (колпак, м.р., 2-е скл., т.п.)
бабочки (бабочка, ж.р., 1-е скл, в ед.ч. – род. падеж (например, когда он вернулся, бабочки уже не было), в мн. числе и.п. (например, бабочки пархали над цветами))
снежинки (снежинка, ж.р., 1-е склн., в ед.ч. – род. падеж (например, снежинки не было), в мн. числе и.п ( снежинки кружились))
к фонарю (фонарь, м.р., 2-е скл., д.п.)
!!! Чтобы определить падеж существительных в предложении – необходимо выписывать их с предлогами (в магазине, на диване), а если их нет, тогда в словосочетаниях (купил шапку, нашел монету и т.д.).