• ベストアンサー

週末に~と毎週末に~の時の英語 on をつける?

週末に~をする。 on the weekend. 毎週末に~をする。 (on theというものがいらない)every weekend. なんで?

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

  • ベストアンサー
回答No.2

こんにちは。これはevery の語法として理解するのがよさそうです。 https://ejje.weblio.jp/content/every 上記のリンクを下にスクロールしていただくと、「研究社 新英和中辞典での「every」の意味」という項目があります。 こちらの、形容詞の語義3aを見てください。 > 3 a [可算名詞 の単数名詞を伴って無冠詞で] 毎…,…ごと >《★【用法】 しばしば副詞句として用いる》. > every day [week, year] 毎日[週, 年]. ここに「しばしば副詞句として用いる」とあるとおりで、”every day” といえば、それだけで、“on” といった前置詞をつけなくても、つけたのと同じ意味になるのです。むしろ、”on every day”は、通じるとしても、普通はいわない表現になります。 おっしゃる weekend も同様で、“every weekend”だけで、「毎週末に」の「に」の意味が入っているので、”at”といった前置詞がなくてもよいのです。むしろ“at every weekend”といった表現は、通じるとしても、普通はいわない表現になります。

その他の回答 (2)

  • widey
  • ベストアンサー率21% (13/61)
回答No.3

「every weekend」は副詞句になるから前置詞は伴わないということです。何故そうなるかは使っている人がそれでそう理解していて今のところ文句を言う人がいないからです。言葉とはそういうものです。これからどうなるかは分かりません。 なんで?と聞きたくなるのは人情でしょうが、聞いても意味がないですね。

  • Nakay702
  • ベストアンサー率79% (10005/12514)
回答No.1

以下のとおりお答えします。 >週末に~をする。 on the weekend. >毎週末に~をする。 (on theというものがいらない)every weekend. なんで? ⇒なるほど、確かに不思議ですね。 以下、前置詞と冠詞に分けて、順に考えてみましょう。 ①まず、前置詞on が一方にあって、他方にない理由 時や回数・距離などを表す名詞は、前置詞なしの単独で副詞の機能を果たします(これを「副詞的目的格」と呼ぶことがあります)。他の例:I didn't go to school that day.「その日は学校へ行かなかった」。ただし、前置詞をつけても間違いにはなりません。ですから、on every weekendとも言えますし、on that dayとも言えます。 ②次に、定冠詞 the が一方にあって、他方にない理由 形容詞の仲間を広くとらえると2種類に分けられます。1つは、人や事物の性質・状態を表わす「品質形容詞」で、もう1つは指示・所有・数量などを表わす「限定形容詞」です。通常、単に「形容詞」と言う場合は、「品質形容詞」を指します。 ところで、この後者すなわち限定形容詞には、文字通り指示形容詞(this, that…)、所有形容詞(my, his…)、数詞(one, two; first, second…)、冠詞(a, the…)、不定語(many, some, any, every…)などが含まれます。 これらは、必ず名詞の前につけて用いられますが、大事なことは「通常、2つ以上を続けて用いることができない」ことです。それで、*a my friendなどと言わないのと同じように *the every weekendと言うこともできないわけです。 ※説明が不十分かもしれませので、不明点・疑問点などがありましたら、どうぞコメントなさってください。折り返しお返事します。

関連するQ&A