私はボブがいつ来日したのかを知らなかった。

Sentence Analyzer

ぼぶ 来日した 知らなかった

English Translation

I didn't know when Bob had come to Japan.

Furigana

(わたし)はボブがいつ来日(らいにち)したのかを()らなかった。

Romanji

Watashi wa Bobu ga i tsu rainichishita no ka o shiranakatta.

Words

(わたし、わたくし)
I; me; private affairs; personal matter; secrecy; selfishness
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
ボブ (ボブ)
bob
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
居る (いる)
to be (of animate objects); to exist; to stay; (after the -te form of a verb) verb indicating continuing action or state (i.e. to be ..ing, to have been ..ing)
()
indicates two contrasting actions; indicates possessive (often found in place names and compound words)
来日 (らいにち)
arrival in Japan; coming to Japan; visit to Japan
()
indicates possessive; nominalizes verbs and adjectives; substitutes for "ga" in subordinate phrases; (at sentence-end, falling tone) indicates a confident conclusion; (at sentence-end) indicates emotional emphasis; (at sentence-end, rising tone) indicates question
()
indicates a question (sometimes rhetorical); or; whether or not; some- (e.g. something, someone); indicates doubt, uncertainty, etc.; emphatic prefix; suffix forming adjectives or adverbs; in that way
()
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.
知る (しる)
to be aware of; to know; to be conscious of; to cognize; to cognise; to notice; to feel; to understand; to comprehend; to grasp; to remember; to be acquainted with (a procedure); to experience; to go through; to learn; to be acquainted with (a person); to get to know; to concern

Kanji

Readings: シ、 わたくし、 わたし
Meanings: private, I, me
Readings: ライ、 タイ、 く.る、 きた.る、 きた.す、 き.たす、 き.たる、 き、 こ
Meanings: come, due, next, cause, become
Readings: ニチ、 ジツ、 ひ、 -び、 -か
Meanings: day, sun, Japan, counter for days
Readings: チ、 し.る、 し.らせる
Meanings: know, wisdom