by 1930,he.... by是什么意思?为什么不加the?还有那些介词后跟时间?

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:57:26

BY表示时间的介词时意思是:在...的时候,不迟于
下面的是别人的回答,挺全面的.

表示时间的常用介词

表示时间的常用介词有at,in,after,by,before,during.

1、at多用于表示具体的钟点时刻,所表示的时间大多比较短暂,如:在七点at seven;在9:45 at a quarter to ten;也可用于固定搭配中,如:在中午at noon,在夜晚at night

2、in 表示一段时间,如年、月、日、世纪、四季或泛指一天的上午、下午、晚上等。如:在21世纪in the twenty-first century;在秋天in autumn;在早上in the morning。还可以用于表示“从现在起,多长时间以后或多久以后”的短语中

3、on只要用于表示星期几,具体某一天或某一天的早、午、晚或用在节日前。如:在中秋on Mid-autumn Day;在六一on June 1st

4、since,from和for

(1)since指从某时一直延续至今,后接时间点,主句用完成时。如:

He has studied English since 2000

(2)from说明开始的时间,谓语可用过去、现在、将来的某种时态。如:

From now on,I will learn English in the mornings.

(3)for指动作延续贯穿整个过程,后接时间段,主句用完成时。如:

I have studied English for six years.

5、(1)after 表示以过去为起点的某一段时间之后,用于过去时。如:

They finished the work after two years.

(2)after与时间点连用表示将来某个时间之后。如:

I‘ll ring you up after two o'clock.

6、“by + 时