77971
I picked up Japanese just recently, and I am confused as to why the word 昨夜
has so many different ways to pronounce it. In my dictionary, the
pronunciations are listed as ゆうべ、ゆんべ and さくや. Do the different readings convey
the same meaning, or do they mean different things?

Additionally, can someone explain how 昨夜 differs from 前夜?
CC BY-SA 4.0
2020-06-12T16:41:11.363
77969
2020-06-15T15:58:10.610
2020-06-15T15:58:10.610
33435
39337
question
words nuances
Why does the word 昨夜 have multiple pronunciations?
From what I understand, 「夕{ゆう}べ」typically refers to the evening while
「昨夜」means last night specifically.「さくや」seems to be used in more formal
contexts.「ゆんべ」seems more colloquial.

The varying readings are pretty typical in Kanji and they come from historical
reasons where Kanji acquired many different [Chinese
readings](https://japanese.stackexchange.com/questions/tagged/onyomi). See
[other](https://japanese.stackexchange.com/questions/5444/multiple-onyomi)
[questions](https://japanese.stackexchange.com/questions/328/how-to-choose-
between-%E3%82%88%E3%82%93-yon-vs-%E3%81%97-shi-
for-%E5%9B%9B-4-and-%E3%81%97%E3%81%A1-shichi-vs/331#331) on readings of
kunyomi and onyomi. If you're interested in etymology,
[this](https://en.wiktionary.org/wiki/%E6%98%A8%E5%A4%9C) Wiktionary page
shows the various origins of 昨夜.
CC BY-SA 4.0
2020-06-12T19:29:40.907
77971
2020-06-12T21:05:00.190
2020-06-12T21:05:00.190
32952
34345
77969
answer
昨夜 is always read さくや in modern standard Japanese. I was not aware of the
other readings, and you can safely forget them. According to monolingual
dictionaries, ゆうべ seems to be an obsolete reading used in the past. (Some big
dictionaries tend to list rare and/or obsolete readings even native speakers
do not know. If you often run into this type of problem, you may want to get a
smaller dictionary for learners or native elementary school children.)

ゆうべ is written as 夕べ in kanji (and kana) in modern standard Japanese. It also
means "last night", but sounds more colloquial. 夕べ [also means "night
(event)"](https://japanese.stackexchange.com/a/64802/5010). ゆんべ is highly
dialectal or old, so you should not use it.

昨夜 means "last night" and is relative to _today_. 前夜 means "the night before"
or "eve", and is relative to some "main" day. For example クリスマスの前夜 always
refers to the 24th of December regardless of the date of today.
CC BY-SA 4.0
2020-06-13T01:39:04.237
77978
2020-06-13T03:32:03.943
2020-06-13T03:32:03.943
5010
5010
77969
answer