Breakdown of Saya heran kenapa dia diam-diam membawa novel itu ke kelas tanpa memberi tahu siapa pun.
Questions & Answers about Saya heran kenapa dia diam-diam membawa novel itu ke kelas tanpa memberi tahu siapa pun.
Yes, saya heran literally means I am surprised or I am puzzled. In this sentence, it is very natural to translate it as I wonder or I’m puzzled.
So:
- Saya heran = I’m surprised / puzzled / I wonder
- Saya heran kenapa... = I wonder why...
In Indonesian, heran often expresses puzzlement, not only shock.
Yes. Kenapa and mengapa both mean why.
The difference is mainly tone and style:
- kenapa = more common in everyday speech
- mengapa = a bit more formal or literary
So this sentence could also be:
- Saya heran mengapa dia diam-diam membawa novel itu ke kelas tanpa memberi tahu siapa pun.
That would mean the same thing, just with a slightly more formal feel.