英語
中学生
解決済み

ここの答えが、He did not go anywhere yesterday.
って書いてるんですけど、He didn’t go any places yesterday.
じゃダメですか?6語という指定もクリアしてるんですけど、どうでしょうか?
わかる方がいたら、教えてください。お願いします🥺

〈(英作文〉 次の日本文を英語になおしなさい。 (7) 彼は昨日どこへも行かなかった。(6語で)

回答

✨ ベストアンサー ✨

結構ややこしいので長くなりますがいいですか?

たいせいくん

もちろんです!

ルル

まずどんな〜という意味でanyを使うならanyの後ろは単数形になるのでany placesとするのは誤りです

またgoは自動詞なので後ろにany placeという名詞を使うとすれば、前置詞toが必要となります。
なのでtoなしで使うならanywhereやanyplaceという副詞を使う必要があります。

ここでanywhereとanyplaceの違いですが、どちらも「どこにも」という意味で使えますが、表す範囲が微妙に違います。
anywhereは不特定の場所を表しますが、
anyplaceはanywhereに比べ狭い限られた範囲を表すことが一般的です。
例えば本問のように、あらゆる場所つまりどこにも行っていないと言いたい時はanywhereを使います。
座る場所を探したがどこも空いていなかった。
このような時は自分の周辺の限られた範囲でどこも空いていない。ということなのでanyplaceとなります。

たいせいくん

なるほど‼️ありがとうございます😊

ルル

なので文字数としては
He did not go anywhere yesterday.

He did not go anyplace yesterday.
この二つになりますが前述した理由により

He did not go anywhere yesterday.が正解です。

たいせいくん

ありがとうございます!別に語数指定がないんだったら、He didn’t go anywhere yesterday.
でいいんですよね

ルル

もちろん大丈夫です。

この回答にコメントする
疑問は解決しましたか?