辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

fun285
2022-06-22 10:48

Why he had done that.

She said to him, “Why have you done that?” を間接話法に直す問題で、
She asked him why he had done that. となっていました。
Why have you done that?は疑問文というのはわかるのですが、
Why he had done that. は何故、記号?をつけないのでしょうか。独り言のように言っているからということでしょうか。文法的にはどういうことなのでしょうか。よろしくお願いします。

回答

2022-06-23 07:43:13
Kevin@MusicoLingo

間接話法の、

She asked him why he had done that.

は肯定文だから、period で終わります(彼女は…尋ねました)。疑問文ではないので、question mark で終わるのは間違いです。

question mark を付けると、次のような別の意味になります。

Did she ask him why he had done that?
彼女は…尋ねましたか。

それに対して直接話法の、

She said to him, “Why have you done that?”

も肯定文ですが、疑問文を引用しているので、その疑問文に question mark が付いています。

関連する質問