彼女は9時前には必ず帰ると母親に約束した。
Sentence Analyzer
English Translation
She promised her mother to come home before nine without fail.
Furigana
Romanji
Kanojo wa kyū ji mae ni wa kanarazu kaeru to hahaoya ni yakusokushita.
Words
彼女
(かのじょ)
she; her; her; girlfriend; sweetheart
は
(は)
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
九
(きゅう、く、ここの、この、ここ)
nine
時
(じ)
hour; o'clock; (specified) time; when ...; during ...
前
(まえ)
ago; before (some event); previously; (minutes) to (the hour); in front (of); before (e.g. the house); head (of a line); front (e.g. of a bus); fore part; in the presence of; helping; portion; privates; private parts
に
(に)
at (place, time); in; on; during; to (direction, state); toward; into; for (purpose); because of (reason); for; with; by; from; as (i.e. in the role of); per; in; for; a (e.g. "once a month"); and; in addition to; if; although
必ず
(かならず)
always; without exception; necessarily; certainly; without fail; positively; invariably
帰る
(かえる)
to return; to come home; to go home; to go back; to leave; to get home; to get to home plate
と
(と)
if; when; and; with; particle used for quoting (with speech, thoughts, etc.); quoting particle; promoted pawn; indicates question (sentence end)
母親
(ははおや)
mother
約束
(やくそく)
promise; agreement; arrangement; one's word; contract; pact; appointment; engagement; date; convention; rule; destiny; fate
Kanji
Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ジョ、 ニョ、 ニョウ、 おんな、 め
Meanings: woman, female
Readings: ジ、 とき、 -どき
Meanings: time, hour
Readings: ゼン、 まえ、 -まえ
Meanings: in front, before
Readings: ヒツ、 かなら.ず
Meanings: invariably, certain, inevitable
Readings: キ、 かえ.る、 かえ.す、 おく.る、 とつ.ぐ
Meanings: homecoming, arrive at, lead to, result in
Readings: ボ、 はは、 も
Meaning: mother
Readings: シン、 おや、 おや-、 した.しい、 した.しむ
Meanings: parent, intimacy, relative, familiarity, dealer (cards)
Readings: ヤク、 つづ.まる、 つづ.める、 つづま.やか
Meanings: promise, approximately, shrink
Readings: ソク、 たば、 たば.ねる、 つか、 つか.ねる
Meanings: bundle, sheaf, ream, tie in bundles, govern, manage, control