В бессоюзном сложном предложении География как наука зародилась в античные времена — геология как самостоятельная ветвь начала развиваться только во второй половине 18 века тире поставлено по правилам: оно выражает сопоставительные отношения между частями. На эти отношения указывает лексическое наполнение частей (в частности, названия наук география — геология) и их однотипное строение (сравним: как наука зародилась — как самостоятельная ветвь начала развиваться; в античные времена — во второй половине 18 века). Впрочем, запятую вместо тире в этом предложении невозможно счесть ошибкой, поскольку между частями можно усмотреть и перечислительные отношения, прочитав с интонацией перечисления.
Что касается сочетания при других в предложении При других она была весела, общительна, то в данном контексте это действительно обстоятельство, отвечающее на вопросы при каких условиях? когда? где?
Последние ответы справочной службы
Нет, запятая перед скобкой не нужна.
Согласно рекомендациям сказуемое ставится во множественном числе, если возникает необходимость согласования в роде и подлежащие принадлежат к разному грамматическому роду.