This is the 5655th most frequent Korean word.
받았을
"받았을" means "would have received."
Here, '받았을 때' shows the action of receiving (past tense) and links it to the timing of another action.
그 편지를 받았을 때 너의 생각이 났어요.
When I received that letter, I thought of you.
The phrase '받았을 때' indicates a conditional or temporal context related to receiving (past tense).
나는 생일에 부모님에게 선물을 받았을 때 정말 행복했어요.
I was really happy when I received a gift from my parents on my birthday.
In this sentence, '받았을' is used in a speculative conditional form to discuss an event that was expected to happen in the past.