seak0503
2024-02-12 07:22
if it were not forに仮定法過去完了をつけることはできるのか?
ある英語の教材に"過去に引っ越しのために連絡ができなくなった2人がfacebookを使って再び出会うことができた" という題材のストーリがありました。その中の1節に "If it weren't for social networking sites like Facebook, we would never have found each other again."とあり、日本語訳は"フェイスブックのようなソーシャルネットワーキングサイトがなかったら、私たちは二度とお互いを見つけることはなかったでしょう"とありました。この節の構造ですが、"仮定法過去 + 仮定法過去完了"の構造に見えます。仮定法のルールをインターネットで探してもこのようなパターンを見つけることはできず、正しくは"If it hadn’t been for social networking sites like Facebook, we would never have found each other again."なのでは? と思いchat gptに質問したところ、話し手の意思は文脈次第であり、どちらもよく使われる表現であるとのコメントがありました。実際のところはどうなのでしょうか?
回答数 1
回答
2024-02-13 14:00:45