Why "कल" means both "tomorrow" and "yesterday"?
What is the reason of using the same word "कल" for tomorrow and yesterday in Hindi?
For example, I cannot know कल means tomorrow and yesterday until I see the last verb's tense in the following sentences.
कल शाम को मैं बाज़ार गया। (कल = yesterday)
आप कल सभा में दस मिनट बोलेंगी ? ( कल = tomorrow)
多彩な 英語 講師陣から検索…
回答 · 3
2
It's a good question, but even as a native I have found no definitive answers. Perhaps the only answer is the way Indians have traditionally perceived time. Time is a continuum that keeps going in infinite cycles, the "ahorātri" of Brahma. Yesterday determines today and tomorrow and tomorrow will define a future "yesterday" in the cycle. The word therefore remains the same, but the associated verb tense changes. Other related languages like Bengali do make a formal distinction, though. Yesterday is "gatakāl" (past kal) and tomorrow is āgāmikāl" (future kal), but even Bengali does not distinguish this in informal speech and usage.
0
"Kal" means "one day away from today," but you can differentiate between the two via tense. For example "Kal main khaayaa thaa" = "Yesterday I had eaten" vs. "Kal main khaaroongaa" = "Tomorrow I will eat"
0
Quoted from https://www.quora.com/Why-is-the-word-for-tomorrow-and-yesterday-kal-the-same-in-Hindi-Urdu
See it like this: कल doesn't mean "yesterday" and "tomorrow", it actually means "one day away from today", not stating exactly when. This "one day away from today" is not used in English, so we replace it by the two words we usually use.
まだあなたの答えが見つかりませんか?
質問を書き留めて、ネイティブスピーカーに手伝ってもらいましょう!
ご自宅で快適に語学を学べるチャンスをお見逃しなく。経験豊富な語学講師陣の中からお選びいただき、今すぐ最初のレッスンにお申し込みください!
今すぐ学習を始める
