【英语】为什么像tomorrow,last week,yesterday这样的单词前都不用加介词?

【英语】为什么像tomorrow,last week,yesterday这样的单词前都不用加介词?为什么像tomorrow,yesterday,last week,last month前都不加介词和定冠词?
比如:I'm going on vacation tomorrow.
Did you do anything special last month?

有些语言现象是无法解释的,只能说是惯用法。

或者换个说法吧:英语时间状语前不用介词的几种情况。

一、   当时间状语是today, yesterday, tomorrow, tonight, yesterday/tomorrow morning(afternoon,   evening)等时,其前不用介词。例如:
There was a football match yesterday evening.昨天晚上有一场足球赛。
They will go to the zoo tomorrow.明天他们将要去动物园。

二、由this, that, these, those等构成的短语前不用介词。例如:
I'll visit my grandparents this week.这一周我要去看望我的祖父母。
They are picking apples on the farm these days.这些天他们在农场摘苹果。

三、由形容词last,next等指示代词修饰的名词词组用作时间状语时,前面的介词at, on, in一般省略。例如:
I saw him in the street sometime last week.上周我在街上见过他。
Please come to school earlier next time.下次请早点来学校。
但是,如果不是介词at, on, in,而是其他类型的介词,一般不能省略。如:I haven't been to my hometown since last year.从去年以来我就没回过家乡。

其余请参考:网页链接

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-27
虽然我英语还行,但是我从来就不需要在意这些,只需要知道那些要加那些不用就ok了,我们英语老师也是教我们的