Я правильно поняла, что надо объяснить выбор буквы О в этих слова? Если так, то попробую помочь...
Смоленск - О-безударная гласная в корне, проверяется "смОлка, смОлы".
В городе, в большом, строительными - тоже безударные гласные в корне. Проверяем "бОльше, стрОить", а "город" - словарное слово.
В летописи, многолюдном - О-это соединительная гласная между двумя корнями. Её не проверяют, а запоминают. Соединительной гласной А не бывает!
Миновать - ОВА- глагольный суффикс. Тоже запоминаем, т.к. -АВА- не бывает!