「もし20代で働いていたら、私は今ごろもっとお金持ちになっているだろうに。」
→「If I had worked in my twenties, I would be richer now.」
「もし私が20代で働いていたら」「私は」「今」「もっとお金持ち」「だっただろうに」
「もし私が20代で働いていたら」・・修飾語(M)
「私は」・・・・・・・主語(S)
「今」・・・・・・・・修飾語(M)
「もっとお金持ち」・・補語(C)
「だっただろうに」・・述語(V)
「過去の事実に反する」ことを表すのは「仮定法過去完了」なので「If+主語+had+過去分詞」で表します。
「現在の事実に反する」ことを表すのは「仮定法過去」で「主語+would(might,could)+動詞の原形」で表します。
「文型」:第2文型(SVC)
「M」:if I had worked in my twenties
「S」:I
「V」:would be
「C」:richer
「M」:now
「もし20代で働いていたら、私は今ごろもっとお金持ちになっているだろうに。」は「If I had worked in my twenties, I would be richer now.」
となります。