What does そうだった means


I read that そう means it is/it so and that adding the だった, means past tense so
it would only make sense that そうだった would translate into it was.

I heard someone in an anime say this and the translation was `you are right`.
I can understand how `it is so` can mean you are right/ you are correct, but
shouldn't it be you were correct ?

Am I missing something ?




そうだった -- often means

  * ( I had forgotten that ) [ it was so ]. or

  * ( I should have remembered / realized / guessed .... that ) [ it was so ].

> <http://shouyouki.web.fc2.com/ta.htm>
>
> なお、「だった」「かった」は、回想のほかに、「想定外の現在の状態」を示すこともある。
>
>
> 「お前はそんな奴だったのか」とか、「こんなことも知らなかったのか」というときの「た」は、今も続く状態を今知ったということを示しており、古文の「気づきの『けり』」と同じような機能を果たしている。

