В данном предложении грамматическая основа состоит из главных членов предложения, которые отвечают на вопрос "что?" или "кто?". В вашем предложении основа выглядит так:
- Подлежащее: "первая удачная атака" — это то, о чем идет речь.
- Сказуемое: "состоялась" — это то, что происходит с подлежащим.
Таким образом, грамматическая основа предложения — "первая удачная атака состоялась".
Добавочные члены (обстоятельства, уточняющие информацию) включают "тогда же, во время Гражданской войны в США" и "подводной лодки надводного корабля", которые предоставляют контекст и дополнительные детали к основному действию.
Если у вас есть еще вопросы по грамматике или другим аспектам русского языка, не стесняйтесь спрашивать!