for+一段时间是完成时,那for+点时间是什么时态呀

 我来答
羊羊一家日常
2019-05-31 · TA获得超过8047个赞
知道答主
回答量:25
采纳率:100%
帮助的人:3.4万
展开全部

for通常可以接一段时间,而不能接点时间。

常和现在完成时连用,有时也可以和一般将来时、一般过去时连用。since后面才可以接点时间,如:

I have learned English for one score years.

I haven't seen you for ages.

He has studied Chinese for thirteen years.

He has played the piano for two hours.

扩展资料

for、since、from、ago、before表示时间的区别和用法如下:

1、since和from表示“时间点之后”,ago和before表示“时间点之前”。

2、for表示“持续多长时间”,后面跟时间段。

I once studied the guitar for three years. 我曾经学了3年吉他。

That house has been emptied for six weeks. 那间房子已经空了6个星期。

(1)、for表示“持续到现在的一段时间”,用现在完成时(have+过去式)。

I've known her for a long time. 我知道她已经很长一段时间了。

(2)、for用现在进行时,表示将来。

How long are you staying? 你将呆多久?

3、from和since后面都跟时间点,根据句中时态不同,表示“某事现在或过去开始的时刻”。

I'll be here from three o'clock onwards. 我将从3点钟开始呆在这里。

I've been waiting since ten o'clock. 我从10点钟开始一直在这里等。

since用在“从时间点开始的行动或状况一直持续到现在”的句中,from用在“开启某一行动或状况的时间”。

4、for和since都可用在现在完成时态中(have+过去式),但有区别。

1)、for+时间段。

I've known her for three days. 我已经知道她3天了。

I've been here for a month. 我已经在这里一个月了。

2)、since+开始的时间点。

I've known her since Tuesday. 我星期二就已经知道她了。

I've been here since July. 我从7月份开始就在这里了。

参考资料来源百度百科-for

参考资料来源百度百科-since

蓝雪儿老师
高能答主

2021-08-12 · 愿千里马,都找到自己的伯乐!
蓝雪儿老师
采纳数:266 获赞数:85216

向TA提问 私信TA
展开全部

“for + 一段时间”结构常与六种时态连用:

1、现在完成时 。

2、现在完成进行时。

3、过去完成时。

4、过去完成进行时 。

5、一般过去时 (考的最频繁)。

6、将来完成时。

种类:

所谓“时”就是行为发生的时段或状态存在的时段,有完成状态、进行状态、完成进行状态或一般状态四种。由时和态结合,便形成下列十六种时态:

一般现在时, 一般过去时, 一般将来时, 一般过去将来时。

现在进行时过去进行时, 将来进行时, 过去将来进行时。

现在完成时, 过去完成时, 将来完成时, 过去将来完成时。

现在完成进行时, 过去完成进行时, 将来完成进行时, 过去将来完成进行时。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WYZZWB2011407d2e
高能答主

推荐于2017-05-17 · 最想被夸「你懂的真多」
知道大有可为答主
回答量:5.2万
采纳率:77%
帮助的人:7676万
展开全部
介系词for通常加一段时间,而不加时间点,常和现在完成时相连用,但是有时也可以和一般将来时、一般过去时相连用,since后面才可以加时间点,如:
I have learned English for one score years.
I haven't seen you for ages.
He has studied Chinese for thirteen years.
He has played the piano for two hours.
希望我能帮助你解疑释惑。
追问
那怎么判断for+一段时间是用完成时态还是用别的时态
追答
看整句话要表达的事情是在何时发生。如果是从过去持续到现在,就用现在完成时,如果只是在过去的某段时间内发生,和现在毫无联系,用过去时,如果在说话之后发生,则用一般将来时,还有,如果主语是过世的人,如Lei Feng、Mao Zedong、Leornado da Vinci等,也用一般过去时,如:
He worked in New York for three years. (现在不在纽约工作)
He has worked in New York for three years. (现在在纽约工作)
Mao Zedong lived there for one year. (主语表示的是过世的人)
I will stay here for two weeks. (我要在这里呆两个星期,动作在说话之后发生)
希望我能帮助你解疑释惑。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
elvira0708
2015-07-25
知道答主
回答量:24
采纳率:0%
帮助的人:8万
展开全部
要看吧,一般情况下for后面接一段时间用的是完成时。for+时间点的话要根据题目来判断时态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王老师英语学习课
高粉答主

2019-07-10 · 醉心答题,欢迎关注
知道小有建树答主
回答量:3761
采纳率:50%
帮助的人:246万
展开全部

现在完成时态 since 和for

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式