彼は2年前に、大佐の階級に昇進した。
Sentence Analyzer
English Translation
        He was raised to the rank of colonel two years ago.
    
Furigana
Romanji
        Kare wa ni nen mae ni, taisa no kaikyū ni shōshinshita.
    
Words
            
                彼
            
            
                (かれ)
            
        
        
            he; him; his; boyfriend
        
    
            
                は
            
            
                (は)
            
        
        
            topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
        
    
            
                二
            
            
                (に、ふた、ふ、ふう)
            
        
        
            two
        
    
            
                年
            
            
                (とし)
            
        
        
            year; many years; age; past one's prime; old age
        
    
            
                前
            
            
                (まえ)
            
        
        
            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
        
    
            
                大佐
            
            
                (たいさ)
            
        
        
            colonel; (navy) captain
        
    
            
                の
            
            
                (の)
            
        
        
            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
        
    
            
                階級
            
            
                (かいきゅう)
            
        
        
            (social) class; rank; grade
        
    
            
                昇進
            
            
                (しょうしん)
            
        
        
            promotion; advancement; rising in rank
        
    Kanji
Readings: ヒ、 かれ、 かの、 か.の
                        Meanings: he, that, the
                    Readings: ネン、 とし
                        Meanings: year, counter for years
                    Readings: ゼン、 まえ、 -まえ
                        Meanings: in front, before
                    Readings: ダイ、 タイ、 おお-、 おお.きい、 -おお.いに
                        Meanings: large, big
                    Reading: サ
                        Meanings: assistant, help
                    Readings: カイ、 きざはし
                        Meanings: storey, stair, counter for storeys of a building
                    Reading: キュウ
                        Meanings: class, rank, grade
                    Readings: ショウ、 のぼ.る
                        Meaning: rise up
                    Readings: シン、 すす.む、 すす.める
                        Meanings: advance, proceed, progress, promote