- 締切済み
Whatを使った疑問文で質問です。
初歩的な質問になってしまいますが、主語を問う疑問文の作り方で質問があります 「何が彼に災害を引き起こしたのですか?」という英文を作りたい場合 1.What caused the disaster to him? 2.What did cause the disaster to him? どちらが文法的に正しいのでしょうか? また、どちらも間違っているのなら、正しい英文を教えていただきたいです。 よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
noname#114795
回答No.4
補足です.#2 の方に同意です. 私の解答は一般的な作り方の場合です.
noname#114795
回答No.3
1.です. What/Which/Who が疑問文の主語になっている場合は,do 無しで,動詞がすぐ後に続きます.しかし,これらが目的語になる場合は,do を使います.
- ybnormal
- ベストアンサー率50% (220/437)
回答No.2
1つ目の文が一般的な表現で、2つ目の文はDidを使った強調表現だとすれば、どちらも正しいと思います。
noname#213089
回答No.1
単語のチョイスがあってるとすると、文法的に正しいのは1番です。 「何が彼に災害を引き起したのですか?」つまり意訳すると 「なぜ彼に災害が起こったのですか?」となりますので、 2番を直すとしたら、 Why did the disaster cause to him? とすればよいでしょう。 2番はdidの後の主語がないので変になり訳せません。