✨ ベストアンサー ✨
あっていません
問題文は過去の事実とは違う内容を述べる仮定法過去完了です
「暇だったら、一緒に行けた」とは、「暇ではなかったから、一緒に行けなかった」
Because I was not free, I could not go with you.
という過去の事実が前提です
主節がwould+have+過去分詞になるのは何となくわかるのですが、if節が過去完了形になるのが分かりません;;
過去の同時点のことを話しているのであれば、if節もhave+過去分詞の形では無いのですか?
if節が過去完了形になるのが分かりません;;
↓
仮定法過去完了だから、If 節は ( If S had 過去分詞) になります
過去の同時点のことを話しているのであれば、if節もhave+過去分詞の形では無いのですか?
↓
if節もhave+過去分詞の形、この形にしたら、仮定法過去完了を表せず文法的に間違いです
(過去)を基準にして、さらに過去(大過去)を表す過去完了ではありません