• 締切済み

Whatを使った疑問文で質問です。

初歩的な質問になってしまいますが、主語を問う疑問文の作り方で質問があります 「何が彼に災害を引き起こしたのですか?」という英文を作りたい場合 1.What caused the disaster to him? 2.What did cause the disaster to him? どちらが文法的に正しいのでしょうか? また、どちらも間違っているのなら、正しい英文を教えていただきたいです。 よろしくお願いいたします。

みんなの回答

noname#114795
noname#114795
回答No.4

補足です.#2 の方に同意です. 私の解答は一般的な作り方の場合です.

noname#114795
noname#114795
回答No.3

1.です. What/Which/Who が疑問文の主語になっている場合は,do 無しで,動詞がすぐ後に続きます.しかし,これらが目的語になる場合は,do を使います.

  • ybnormal
  • ベストアンサー率50% (220/437)
回答No.2

1つ目の文が一般的な表現で、2つ目の文はDidを使った強調表現だとすれば、どちらも正しいと思います。

noname#213089
noname#213089
回答No.1

単語のチョイスがあってるとすると、文法的に正しいのは1番です。 「何が彼に災害を引き起したのですか?」つまり意訳すると 「なぜ彼に災害が起こったのですか?」となりますので、 2番を直すとしたら、 Why did the disaster cause to him? とすればよいでしょう。 2番はdidの後の主語がないので変になり訳せません。

関連するQ&A