「so+形容詞・副詞+that節(that+主語+動詞)」で、「(形容詞・副詞)なので、(that節)です」というような意味を表すことができます。
たとえば I got up so early that I had a good time drinking coffee. は、「私はずいぶん早く起きたので、ゆったりとコーヒーを飲みました。」という意味になります。これは、「so」で「early」を強調してから、「that節」でそのために起きたことを説明している文になります。
「that節」とは、「that+主語+動詞」のことです。
He is so poor that he can't buy anything.
(彼は貧しいので何も買えません。)
She sings karaoke so beautiful that I want to sing like her.
(彼女はとてもきれいにカラオケを歌うので、私も彼女のように歌いたいです。)
It was such a fine day that we went for a walk.
(天気がとてもよかったので、私達は散歩に行きました。)
It was such a wonderful TV program that I saw it three times.
(それはとてもいいテレビ番組だったので、私はそれを3回も見ました。)
たとえば I overslept, so that I was late for the lecture. は「私は寝過ごしたので、講義に遅刻しました。」という意味になります。「so that」以下で、寝過ごしたために起きた結果を説明しています。
I drove for five hours, so that I was very tired.
(私は5時間運転していたので、とても疲れました。)
It was raining, so that I had to open an umbrella.
(雨が降っていたので、私は傘をささなければなりませんでした。)