英语语法中的“for+时间段”是什么用法?

2025-01-03 11:36:15
推荐回答(5个)
回答1:

for引导一段时间,强调时间由始至终,可译为“(时间)长达……”,一般与有长度的时间短语连用,如for three weeks, for a long time 等,可用于现在(过去)完成时或过去时的句子里。

如:He studied English for three years.

他学了三年英语。

介词for的用法有很多:

1、表示“当作、作为”。

2、表示“原因、理由”。

3、动作的接受者。

4、表示时间距离等等。

扩展资料:

一、单词用法

conj. (连词)

1、for是并列连词,引导的是并列从句,表示原因的语气很弱,一般是对结果作出推断性的补充说明或解释,不表示直接原因,for前多加逗号。

2、for用法较正式,很少用于口语,一般用于书面语。

二、词义辨析

for, ago

这两个词都表示时间。但含义不同:ago说明某事发生在过去的某一时间,而for则指动作或状态延续了多长时间。试比较:

1、The old woman died two days ago.

那老太太两天前去世了。

2、The old woman was ill for three years before she died.

那老太太病了三年后,去世了。

回答2:

for引导一段时间,强调时间由始至终,可译为“(时间)长达……”,一般与有长度的时间短语连用,如for three weeks, for a long time 等,可用于现在(过去)完成时或过去时的句子里。

for是并列连词,引导的是并列从句,表示原因的语气很弱,一般是对结果作出推断性的补充说明或解释,不表示直接原因,for前多加逗号。for用法较正式,很少用于口语,一般用于书面语。

例句:The French teacher has been in China for about a month.这位法国老师在中国已经大约一个月了。

扩展资料:

表示一段时间或方式的短语中的for, in, by, at等常常省略;但是在否定句中或引导介词短语位于句首强调持续时间时,for一般不可省略。

We’ve been here (for) three days/weeks. 我们来这里已有三天/周了。

for + 定制时段,动词如果是延续的,采用现在或过去完成时,则表示该延续动作或状态一直继续到参照时间点尚未结束。

I’ve had flu for the last week. 我一周来一直害流感。

回答3:

for引导一段时间,强调时间由始至终,可译为“(时间)长达……”,一般与有长度的时间短语连用,如for three weeks, for a long time 等,可用于现在(过去)完成时或过去时的句子里。

造句:

1.He studied English for three years.

他学了三年英语。

2.The French teacher has been in China for about a month.

这位法国老师在中国已经大约一个月了。

3.I'll be away for some time.我要离开一段时间。

4.He once worked in Janpan for 3 years.他曾经在日本工作3年。

5.I have been lived here for two years.我住在这已经两年了。

回答4:

for用于时间段

回答5:

for加时间段 since加时间点