Вы правы, из перечисленных городов только Новгород никогда не был столицей России.
Москва:
Москва впервые стала столицей в конце XV века, при великом князе Иване III, который объединил русские земли вокруг Москвы.
С 1712 года, после основания Санкт-Петербурга Петром Великим, Москва утратила статус столицы, но вернула его в 1918 году, когда столица была перенесена из Санкт-Петербурга большевиками.
Киев:
Киев никогда не был столицей России. Однако, он был важным городом в истории восточных славян и был столицей Киевской Руси, древнего государства, которое существовало с конца IX до середины XIII века. Киевская Русь является предшественницей современных России, Украины и Беларуси.
Новгород:
Новгород Великий (или просто Новгород) был важным политическим и культурным центром Древней Руси и Новгородской республики. Однако, он никогда не был столицей России. В Новгороде существовала уникальная форма республики с вече — народным собранием, но он всегда оставался автономным городом-государством и не имел статуса столицы.
Санкт-Петербург:
Санкт-Петербург был основан в 1703 году Петром Великим и стал столицей Российской империи в 1712 году. Город оставался столицей до 1918 года, когда столица была перенесена обратно в Москву после Октябрьской революции.
Таким образом, из перечисленных городов только Новгород никогда не был столицей России.
Да, правильный ответ - Новгород. Москва, Киев и Санкт-Петербург в разное время были столицами России, а Новгород никогда не занимал эту роль. Новгород был одним из древних городов-государств на территории Руси, но не являлся столицей.