質問: 文法問題で insist that節中の動詞の問題 He insisted that his patient ( ) in the bed for a week. 1 remains 2 would remain 3 has remained 4 should remain 答えは4 He insisted that his patient should remain in the bed for a week. 彼は患者は1週間ベッドで安静にすべきだと主張した (解説) insistが要求を主張する意味のときはinsist that節中の動詞は仮定法現在で should remain / remain だけど、辞書には insist は事実を主張する意味のときは直説法だと書いてる それなら2もありませんか? He insisted that his patient would remain in the bed for a week. 彼は患者はベッドに1週間とどまりたいと言ったのだと主張した あるいは 彼は患者はベッドに1週間とどまるだろうと主張した これは間違ってますか?
回答: 『彼は患者はベッドに1週間とどまりたいと言ったのだと主張した』 まず、こちらについては、「~たいと言った」の部分が元の英文のどこにも書かれていないので違います。(蛇足かもしれませんが、wouldだけで「~したい」という希望の意味は表しません) 『彼は患者はベッドに1週間とどまるだろうと主張した』 次に、こちらの考え方ですが、これは「事実の主張」ではありません。「事実」とは、通常は過去に実際におこったこと、もしくは現に今おきていることを指すものです。(だからこそ、その主張をするときには仮定法ではなく直接法を使います。) なので、事実の主張をする際には何かを断言するかたちになります。ここに「~だろう」という不確かな推測を表す言葉がでてくるのは非常に不自然です。これは英語でも同様で、「事実の主張」を表すinsistの内容を説明するthat節内で推測を表すwouldがでてくるのは不適当ということになります。