Hey there!
Vamos lá:
Talvez você esteja ouvindo "and then" que, nesse caso, seria o "e então".
- O "so" seria uma consequência lógica. Uma relação entre dois eventos:
"She didn't study, so she didn't pass."
(Ela não estudou, então não passou)
- "Then" indica uma sequência temporal ou cronológica. Também podemos traduzir como "depois".
This happened, then that happened.
(Isso aconteceu, então/depois aquilo aconteceu)
- "At that time" é uma indicação de cronologia de um fato ocorrido num momento específico.
I was naive at that time.
(Eu era ingênuo naquela época/naquele tempo)