Breakdown of chinguga gyeolmareul malhaeseo yeonghwareul bogi jeone ara beoryeosseoyo.
Questions & Answers about chinguga gyeolmareul malhaeseo yeonghwareul bogi jeone ara beoryeosseoyo.
It breaks down like this:
- 친구가 = my friend
- 결말을 = the ending
- object marker
- 말해서 = because (someone) said/told it
- 영화를 보기 전에 = before watching the movie
- 알아 버렸어요 = I ended up finding out
So the sentence is basically:
Because my friend told me the ending, I found out before watching the movie.
The subject of 알아 버렸어요 is not stated, but it is understood as I from context.
가 marks 친구 as the subject of the first clause: the friend is the one who did the telling.
- 친구가 결말을 말해서 = my friend told the ending / because my friend said the ending
If you used 친구는, it would sound more like setting up as for my friend..., often with contrast or topic emphasis. In this sentence, 가 is the most natural choice because it simply identifies who performed the action.