✨ ベストアンサー ✨
難しい問題ですね…。
調べてみました。
答え:④
説明:この問題文は…
「It is impossible that there is a dispute among us.」「私たちの間に言い争いが生じることはありえない」を「It … for ~ to-不定詞」の構文に書き換えたものと考えます。
次のよくある例文を見てみてください。
It is impossible that he knows our secret.
→It is impossible for him to know our secret.
「奴が俺達の秘密を知ってるはずないよ」
これと同じようにthere is の is が、to be に変わり、その前にfor there をつけたものです。there は主語ではありませんが、便宜上、不定詞の意味上の
主語のように扱われた構文だということです。
参考にしたサイトには「実際に使われることは、まずありません。」と書かれていました。あまり見かけることのない「珍しい文」ということなんでしょう。
確認してくださいね。
参考になれば嬉しいです。