質問: 仮定法 僕が結婚してなかったら彼女と結婚するでしょう。 if i weren't married i would get married to her 僕が結婚してなかったら彼女と結婚したのにif i had not been married i would have got married to her これはあってますよね??
回答: 自分は口語的に自然なのが"get married to her"より"marry her"だと思ったのですが・・・まぁ単に"marry (人)"というのがよく聞くフレーズというだけなので、あまり確信は持てないですが。 (解り易いので"marry her"に置き換えさせて頂きます。) if i had not been married, i would marry her. 「(あの時)私が既婚者じゃなかったとしたら、(今)彼女と結婚するだろうに」 ・・・というような意味になり、前と後ろの時間が一致していないので、この文に限ると意味的におかしくなるように思えますね。 でも「if s had (過去分詞), s would (原形).」・・・「あの時~だったら、今~するだろうに。」というのは、場合によっては使える形です。ちょっとうまい例が思いつかないですが、例えば、 if it had not rained yesterday, the clothes would be dry now. 「昨日雨が降っていなければ、今、服は乾いているだろうに。」 とか。