質問: this weekendの前置詞 英語の記事で以下のような文書を見かけたのですが、this weekendの前にatやonは無くてよいのでしょうか?逆に付いてしまうと文法的に間違えでしょうか? thanks for inviting me to your friends party this weekend. 感覚的に前置詞がないことに違和感(うぅっという感覚)があり、納得してすっきりできたらうれしいです。 よろしくお願いします。
回答: ★指示代名詞を使う場合、前置詞を使わない言い方が多い 指示代名詞を使っても in those days at that time などは前置詞をつけますが、そういう一部の例外を除けば、一般に、前置詞を入れません。 日本人にわかりやすく説明するために、日本語で考えます。 3日前に彼が来た。→「に」という助詞があります。 10月に彼らは結婚した。→「に」という助詞があります。 月曜日に会えるよ。→「に」という助詞があります。 ところがーー 今週、彼が来るんだって。この「今週」という語に助詞がないですね。 その当時、私は若かった。これも「その当時」は助詞がない。 (もちろん、「今週は」とかはあるのですが、この「は」についてはかなり複雑な要素がありますのでここでは論じません) これと、似た使い方と考えて下さい。 このような指示代名詞+名詞が副詞として働く例を含め、前置詞を入れないものに以下のようなものがあります。 today (もともとtoという前置詞+dayがドッキングしたから不要) last night this month every day these days (先ほど言いましたthose daysはinがつきます) next week こういう類です。 *thanks for inviting me to your friends party in this weekend. これは気持ちの悪い英語(間違い)です。 なお、 in the weekend、at the weekendとtheを入れれば使える表現です。 以上、ご参考になればと思います。