もっと早く来るべきだった。
Sentence Analyzer
English Translation
I should have come earlier.
Furigana
もっと早 く来 るべきだった。
Romanji
Motto hayaku kitaru beki datta.
Words
もっと
(もっと)
(some) more; even more; longer; further
早い
(はやい)
fast; quick; hasty; brisk; early (in the day, etc.); premature; (too) soon; not yet; (too) early; easy; simple; quick
来る
(きたる)
next (e.g. "next April"); forthcoming; coming; to come; to arrive; to be due to
可し
(べし)
shall; should; must
だ
(だ)
be; is; indicates past or completed action; indicates light imperative