Задание: Разобрать слово как часть речи.
Воронеж
| (что?) Воронеж: существительное
|| Н.ф.: Воронеж (и.п., ед.ч., м.р.)
Постоянные признаки: собственное, неодушевлённое, мужской род, 2 склонение.
Непостоянные признаки: единственное число; именительный падеж (Воронеж располагается) /или/ винительный падеж (захватили Воронеж).
||| располагается Воронеж (подлежащее, __)
захватили Воронеж (дополнение, _ _ _)
Освобождению
| (чему?) освобождению: существительное
|| Н.ф.: освобождение (и.п., ед.ч., с.р.)
Постоянные признаки: нарицательное, неодушевлённое, средний род, 2 склонение.
Непостоянные признаки: единственное число; дательный падеж.
||| (предшествовали чему?) освобождению (дополнение, _ _ _).
Течению
| (чему?) течению: существительное
|| Н.ф.: течение (и.п., ед.ч., с.р.)
Постоянные признаки: нарицательное, неодушевлённое, средний род, 2 склонение.
Непостоянные признаки: единственное число; дательный падеж.
||| (плыть по чему?/как?) течению (обстоятельство, _._)
Пароходе
| (на чём?) пароходе: существительное
|| Н.ф.: пароход (и.п., ед.ч., м.р.)
Постоянные признаки: нарицательное, неодушевлённое, мужской род, 2 склонение.
Непостоянные признаки: единственное число; предложный падеж.
||| (плыть на чём?) на пароходе (дополнение, _ _ _)
Чтобы определить синтаксическую роль (подлежащее, дополнение, обстоятельство) - нужно смотреть по контексту (предложению).