Для определения, в каких словосочетаниях слово "город" является главным, необходимо определить, какое слово является определяемым, а какое зависимым. Главное слово – это то, от которого задается вопрос.
- Город на реке – главное слово "город" (город (какой?) на реке).
- Молодой город – главное слово "город" (город (какой?) молодой).
- Построить город – главное слово "построить" (построить (что?) город).
- Вернуться в город – главное слово "вернуться" (вернуться (куда?) в город).
- Река у города – главное слово "река" (река (у чего?) у города).
Таким образом, слово "город" является главным в словосочетаниях под номерами 1 и 2.
Ответ: 1, 2.