大学受験なら東京都渋谷区の予備校「aps」へ!合格エンジンつけます。there.(私は彼がそこに行くと信じています)1~3で12はOKで3は×となる理由を教えてください。3が×ということですが、3も完全に×だということでもなく、あっても希なケースだということです。goの場合であれば次のようになるのが一般的です。there.このようにthat節で表すのがベターだということです。これにはいくつか理由があるとは思いますが、それは後ほど説明することとして、まず確認しなければいけないことは、1のbe、2のknowがいわゆる「状態動詞」と言われるものだということです。~>が可能であるといえます。これはthinkやsupposeなども同じですが、「動作動詞」が来る場合にはthat節で表すのが一般的だということです。3が不可である理由についてですが、これは私見も交えてお話しします。~が表す時制に“曖昧さ”が残るかどうかということだと思います。to+「状態動詞」の場合には述語動詞と、この場合にはbelieveですが、to~の時制(1と2では現在形)が一致して、そこには“曖昧さ”がありません。3のような「動作動詞」ではどうでしょう。時制的には未来と現在の二つの可能性がでてきてしまいます。質問者は3を未来として訳していますが、現在形だと考えたらどうなるでしょう。「私は彼がそこに通っていると信じています(習慣)」と訳すこともできるわけです。そこには“曖昧さ”が残ります。この「“曖昧さ”を避けるためにthat節をとる」と考えればすっきりしませんか。「動作動詞」でも次のようなケースは許されていることを併せて考えると、この論理が納得してもらえるのではないでしょうか。上の英文のEx.2は現在の行為であり、Ex.3は過去の行為であることは明らかなのでthat節で表さなくても、そこには時制の“曖昧さ”は存在しません。~>でのtoに後続するものが「動作動詞」の場合、時制の“曖昧さ”が存在する限りにおいては避けるべきだということではないでしょうか。自説も交えての説明ではありますが、何か参考になればと思います。