Давайте разберем предложение: "Три солдата в шинелях шли на смену"
Шаг 1. Найдем сказуемое — оно обычно отвечает за действие или состояние и обычно выражается глаголом.
Здесь глагол — "шли".
Шаг 2. Определим, кто выполняет действие. Подлежащее — это то, о ком или о чем говорится в предложении.
Здесь подлежащее — "Три солдата в шинелях".
Шаг 3. Проверим, есть ли другие слова, не входящие в грамматическую основу. Они могут быть частью дополнений, обстоятельств или определения.
"в шинелях" — обстоятельство места,
"на смену" — обстоятельство, указывающее цель или направление,
эти слова не входят в грамматическую основу.
Итак, грамматическая основа — это подлежащее + сказуемое.
Ответ: три солдата шли