彼女は9時前には必ず帰ると母親に約束した。

Sentence Analyzer

彼女 必ず 帰る 母親 約束した

English Translation

She promised her mother to come home before nine without fail.

Furigana

彼女(かのじょ)は9()(まえ)には(かなら)(かえ)ると母親(ははおや)約束(やくそく)した。

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