Respostas

2014-08-17T13:11:03-03:00

So =  Então (por isso)

Then = Então ( depois do que aconteceu, depois do que falou)

2014-08-17T13:15:40-03:00
Olá, seja bem vindo. 

Then se remete a uma sequência, ou seja, logo após, ao passo que So traz o sentido de consequência, "consequentemente". Por isso, So é geralmente utilizado quando você pretende finalizar uma frase, enquanto Then é utilizado no meio de uma frase.

Obs: So também pode ser utilizado no sentido de muito, como em: I love you so.