彼が入ってきたとき私は1時間くらい本を読んでいた。

Sentence Analyzer

入ってきた とき 時間 くらい 読んでいた

English Translation

I had been reading a book for about an hour when he came in.

Furigana

(かれ)(はい)ってきたとき(わたし)は1時間(じかん)くらい(ほん)()んでいた。

Romanji

Kare ga haittekita toki watashi wa ichi jikan kurai hon o yondeita.

Words

(かれ)
he; him; his; boyfriend
()
indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
入る (いる)
to get in; to go in; to come in; to flow into; to set; to set in
とき (とき)
regular (stops at every station) Jouetsu-line Shinkansen
(わたし、わたくし)
I; me; private affairs; personal matter; secrecy; selfishness
()
topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
(いち)
one; best; first; foremost; beginning; start; bottom string (on a shamisen, etc.)
時間 (じかん)
time; hours
くらい (くらい、ぐらい)
approximately; about; around; or so; to (about) the extent that; (almost) enough that; so ... that ...; at least; as ... as ...; like
(ほん)
book; volume; script; this; present; main; head; real; regular; counter for long cylindrical things; counter for films, TV shows, etc.; counter for goals, home runs, etc.; counter for telephone calls
()
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 read; to count; to guess; to predict; to read (someone's thoughts); to see (e.g. into someone's heart); to divine

Kanji

Readings: ヒ、 かれ、 かの、 か.の
Meanings: he, that, the
Readings: ニュウ、 ジュ、 い.る、 -い.る、 -い.り、 い.れる、 -い.れ、 はい.る
Meanings: enter, insert
Readings: シ、 わたくし、 わたし
Meanings: private, I, me
Readings: ジ、 とき、 -どき
Meanings: time, hour
Readings: カン、 ケン、 あいだ、 ま、 あい
Meanings: interval, space
Readings: ホン、 もと
Meanings: book, present, main, origin, true, real, counter for long cylindrical things
Readings: ドク、 トク、 トウ、 よ.む、 -よ.み
Meaning: read