✨ 最佳解答 ✨
本文:If I had had to do it, 〜(省略)
問いに対する答えを、一言で言うならば
「仮定法の過去完了形だから」です。
本文を分解してみると…
①:"have to V(原形)" は「〜しないといけない」
(本来のニュアンスを汲み取ると「〜しないとタダでは済まない」)という意味です。
②:一方で…仮定法の過去完了は、
現実とは遠い仮定をする際に用いるものですが、
その形は…「If + 主語α + had + 過去分詞〜, 主語β + 助動詞の過去形 + have + 過去分詞」です。
②の"過去分詞"の部分に、"have to V"を代入すると…
本文の「If I had had to do it, 〜(省略)」となります。
質問があれば、どうぞ。
すごくわかりやすくありがとうございます!