• ベストアンサー

When の使い方。

誰か以下の質問に御返答お願いしていただければ助かります。 例えば、When ですが、彼らがいつあなたの家に訪問するか後で決めるだろうという英文を作成する場合。 They decide when they will visit your house later. They will decide when they are going to visit your house later. They will decide when they visit your house later. どちらが文法的に正しいのでしょうか? 

質問者が選んだベストアンサー

  • ベストアンサー
  • ydna
  • ベストアンサー率63% (179/281)
回答No.2

正解は、 They will decide later when they visit your house. --- 1 They will decide later when they should visit your house. --- 2 のどちらでもいいです。 文1が、米用法で、文2が英(正式)用法です。 文1は、visit は原形です。仮定法現在です。 文2は、形の上で、仮定法過去です。 文1は、たまたま、直説法と形は同じになります。直説法と考えると、英口語とも考えられます。 =========================================== 最近、よく似たご質問に答えました。ご参照下されば幸いです。 http://okwave.jp/qa/q7663390.html #5 で答えています。 =========================================== 今回の問題文の場合、decide が過去になっても、時制の一致はしません。 They decided later when they visit your house. They decided later when they should visit your house. decide には、「決定する」の他に「判断する」という語義もあるんですが、その時は、直説法です。 =========================================== later は、この問題文で文尾にあると、visit を修飾する位置になってしまいます。decide を修飾するには、when 節の前に移動しなければいけません。長いものは後ろです。この法則は、5文型より優先されます。 例えば、 She put a jacket on. 彼女はジャケットを着た。 S + V + O + M(副詞)    SVOM は、「ジーニアス英和」の文型表示。 この文の O の部分が、「彼女が昨日買ったジャケット」となると、 She put on the jacket (which) she got yesterday. と、なります。 この時の、on が移動する理由と同じです。 以上、少しでもお役に立てたでしょうか? ★ydna★

seiji1027
質問者

お礼

回答ありがとうございました。 大変役に立ちました。 

その他の回答 (1)

  • KappNets
  • ベストアンサー率27% (1557/5688)
回答No.1

正解は They will decide later when they will visit your house. でしょう。ポイントは (1) later の位置、(2) will の使用、でしょう。be going to は(使う人はいますが)あまり適切ではありません。

seiji1027
質問者

お礼

ありがとうございます。 when 以下は未来構文は使わないと聞いたことがありましたが私の間違いでしょうか?