犬はその魚を骨も尾も全部食べた。

Sentence Analyzer

その 全部 食べた

English Translation

The dog ate the fish, bones, tail and all.

Furigana

(いぬ)はその(さかな)(ほね)()全部(ぜんぶ)()べた。

Romanji

Inu wa sono sakana o hone mo o mo zenbu tabeta.

Words

(いぬ)
dog (Canis (lupus) familiaris); snoop (i.e. a detective, a spy, etc.); loser; asshole; counterfeit; inferior; useless; wasteful
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
其の (その)
that (something or someone distant from the speaker, close to the listener; actions of the listener, or ideas expressed or understood by the listener); the; um...; er...; uh...
(さかな、うお)
fish
()
indicates direct object of action; indicates subject of causative expression; indicates an area traversed; indicates time (period) over which action takes place; indicates point of departure or separation of action; indicates object of desire, like, hate, etc.
(ほね)
bone; frame; outline; core; backbone; spirit; fortitude; laborious; troublesome; difficult
()
too; also; in addition; as well; (not) either (in a negative sentence); both A and B; A as well as B; neither A nor B (in a negative sentence); even; as much as; as many as; as far as; as long as; no less than; no fewer than; even if; even though; although; in spite of; further; more; again; another; the other
()
tail (animal, kite, comet, etc.); tail end; slope at the foot of a mountain
全部 (ぜんぶ)
all; entire; whole; altogether
食べる (たべる)
to eat; to live on (e.g. a salary); to live off; to subsist on

Kanji

Readings: ケン、 いぬ、 いぬ-
Meaning: dog
Readings: ギョ、 うお、 さかな、 -ざかな
Meaning: fish
Readings: コツ、 ほね
Meanings: skeleton, bone, remains, frame
Readings: ビ、 お
Meanings: tail, end, counter for fish, lower slope of mountain
Readings: ゼン、 まった.く、 すべ.て
Meanings: whole, entire, all, complete, fulfill
Readings: ブ、 -べ
Meanings: section, bureau, dept, class, copy, part, portion, counter for copies of a newspaper or magazine
Readings: ショク、 ジキ、 く.う、 く.らう、 た.べる、 は.む
Meanings: eat, food