「もし私があなたの言うことを注意深く聞いていたなら、私は成功していただろうに。」
→「If I had listened to you carefully, I would have been successful.」
「もし私があなたの言うことを注意深く聞いていたなら」「私は」「成功」「していただろうに」
「もし私があなたの言うことを注意深く聞いていたなら」・・・修飾語(M)
「私は」・・・・・・・・・主語(S)
「成功」・・・・・・・・・補語(C)
「していただろうに」・・・述語(V)
「過去の事実に反する」ことを表すのは「仮定法過去完了」なので「主語+would(might,could)+have+過去分詞」で表します。
「過去の事実に反する」ことを表すのは「仮定法過去完了」なので「If+主語+had+過去分詞」で表します。
「文型」:第2文型(SVC)
「S」:I
「V」:would have been
「C」:successful
「M」:if I had listened to you carefully
「もし私があなたの言うことを注意深く聞いていたなら、私は成功していただろうに。」は「If I had listened to you carefully, I would have been successful.」
となります。