当前位置:首页 » 半夜时分 » 为什么说完成时适用于时间段

为什么说完成时适用于时间段

发布时间: 2022-08-29 17:15:27

❶ 英语中,现在完成时表示什么时间段

现在完成时表示的是过去了的事情,但会对现在造成一定的影响。i have done my home work.这句话是说我已经做完了我的家庭作业。暗含的是现在不用再做了。

❷ 表示一段时间必须用完成时吗

一般过去时(simple past tense)表示过去某个时间里发生的非持续性动作或存在的状态,用动词的过去式表示,常和表示过去的时间状语连用,如:yesterday,last night,in 1990,two days ago,before,the age of等。
五年这是个时间段,是个延续性动作,所以你不能用一般过去时态也就是不能用I smoked for 5 years.
“我过去抽了五年烟”,正好对应过去完成时的用法---表示动作在过去某一时间之前开始,一直延续到过去的这一时间,而且还可能继续下去的动作,这个时候用过去完成时,也就是第二句 I had somked for 5 years.这句话才是正确的翻译。

❸ 为什么用现在完成时

现在完成时是表明某种状态从过去的时间延续到现在,已经结束或者还没结束。过去时是过去某个时间的动作。冰箱坏了六个月,是从六个月前延续到现在,所以用完成时。如果说冰箱六个月前坏的就用过去时了

❹ 英语:现在完成时应该什么时候使用

现在完成时用法要点:

1.现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)

如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.

2.现在完成时往往同表示不确定的过去时间状语连用

如already(肯定句中),yet(否定,疑问,句末),just,before,recently,still,lately,never等:

He has already obtained a scholarship.他已经获得了一份奖学金。

3. 现在完成时态经常与表示频度的时间状语连用,

如often,sometimes,ever,never,twice,on several occasion等:

Have you ever been to Beijing?你以前去过北京吗?

4. 现在完成时还往往可以同包括现在时间在内的时间状语连用

如now,up to these few days/weeks/months/years,this morning/week/month/year,just,today,up to present,so far等:

Peter has written six papers so far.到目前为止,彼得写了六篇论文。

5.现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.

6.现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束。

例如:He has turned the light off .他已把灯关了。

现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。

例如:Have you found your pen?你已经找到你的钢笔了吗?

7.现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。

例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)

I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。)

此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等。

例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。

注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。

8.一段时间+has passed+since从句。

9.现在完成时常用短语 "up to now /till now","so far" (意思是从过去某一确定的时间一直延续到现在)连用。

Up to/till now he's read many story books. 至今他已读过好多故事书。

I've been to New York three times so far. 至今我已到纽约去过三次。

has gone (to),has been (to),has been (in) 的区别。

has gone to:表示某人已去了某地,而没有回来(去了没回)(不可与 for+一段时间 连用)

has been to :表示去过某地(去过已回来)(不可与 for+一段时间 连用)

has been in/at(in表示相对大一些的地点;at表示相对小一些的地点):表示一直呆在某地, 常与时间段搭配(呆了很久)。

10.不可以与一般过去时的定义混淆

❺ 都说完成时的标准是描述的时间段且对现在有影响,怎么能看出对现在有影响完成时和过去时应如何区分

现在完成时是与现在有关的时态,属现在时态的范畴,它侧重于过去的动作对现在造成的影响;而一般过去时是一种过去时态,侧重于表述过去的动作,与现在无关。 例如:
Yesterday I went to the zoo.昨天我去了动物园。(仅说明昨天去了动物园,与现在无关)
Li Lei has read the book. 李磊已看过那本书。(说明李磊了解那本书的内容)
另外,现在完成时还可以表示动作从过去某个时候开始一直延续到现在,强调动作的延续性它常与for引导的一段时间状语及since+时间点连用。例如:
He has lived here for ten years. 他已在这儿住了10年了。
比较:
1.) The Greens have worked in China since 2008.
格林一家自2008年到现在一直在中国工作。
The Greens worked in China in 2008.格林一家2008年在中国工作。
2.) He has lived in the country for a long time. 他在农村生活了很长时间。(现在还在农村)
He lived in the country for a long time before he came to town.
他进城前在农村生活了很长时间。
3.) She has bought a bicycle.她买了一辆自行车。(现在她有一辆自行车了。)
She bought a bicycle last year.去年她买了一辆自行车。
连用的时间状语不同
与现在完成时连用的时间状语除了上面所说明的由since和for引导的一段时间外还有:already, yet, still ,just, so far, in the last(past), before, ever, never等。而一般过去时则常与ago, yesterday, last, in 2000, just now等连用。
注意:现在完成时态不可与yesterday, last week, two days ago等之类的表示具体的过去时间的状语连用。例如:
Have you ever picked flowers or stepped on the grass in the park? 你曾在公园里摘过花或曾踩过草地吗?
Father bought that watch ten years ago.爸爸10年前买了那块手表。
I have never seen the film before. 我以前没有看过这部影片。

❻ 什么是完成时

现在完成时是英文时态的一种

现在完成时的用法
have(has)+过去分词(done)
1.现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
I have lost my wallet.(含义是:现在我没有钱花了.)
Jane has laid the table.(含义是:已可以吃饭了.)
Michael has been ill.(含义是:现在仍然很虚弱)
He has returned from abroad. (含义是:现在已在此地)
2. 现在完成时可以用来表示发生在过去某一时刻的,持续到现在的情况,常与for,since连用.
Mary has been ill for three days.
I have lived here since 1998.
3. 现在完成时往往同表示不确定的过去时间状语连用,如already, yet, just, before, recently, lately等:
He has already obtained a scholarship.
I haven't seen much of him recently (lately).
We have seen that film before.
Have they found the missing child yet
4. 现在完成时常常与表示频度的时间状语连用,如often, sometimes, ever, never, twice, on several occasion等:
Have you ever been to Beijing
I have never heard Bunny say anything against her.
I have used this pen only three times. It is still good.
George has met that gentleman on several occasions.
5. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等:
Peter has written six papers so far.
Man has now learned to release energy from the nucleus of the atom.
There has bee too much rain in San Francisco this year.
The friendly relations and cooperation between our two countries have been enhanced in the past few years.
Up to the present everything has been successful.
6. 现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就表示延续性.
Thomas has studied Russian. (现在不再学俄语)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now.(同第2点用法第一个例句)
7. 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.
We have had four texts this semester.
===================
现在完成时的“完成用法”和“未完成用法”

1.现在完成时的"完成用法"

现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。

例如:He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情况--灯现在不亮了。)

现在完成时"完成用法"的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。

例如: Have you found your pen yet?你已找到你的钢笔了吗?

2.现在完成时的"未完成用法"

现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。

例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)

I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。)

此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等。

例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。

注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。

(2)现在完成时常见两种句型:

①主语+have / has been+for短语

②It is+一段时间+ since从句

例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了

热点内容
孩子为什么软骨 发布:2025-02-12 22:01:38 浏览:401
出轨离婚的女人为什么要孩子 发布:2025-02-12 21:44:58 浏览:983
为什么腿晚上睡着了软白天硬 发布:2025-02-12 21:44:58 浏览:819
小米净水器的水为什么有股臭味 发布:2025-02-12 21:43:46 浏览:36
为什么添柏岚女款比男款颜色浅 发布:2025-02-12 21:43:35 浏览:431
小米color为什么表盘误触 发布:2025-02-12 21:37:47 浏览:100
文件为什么不是word格式 发布:2025-02-12 21:34:09 浏览:139
快手软件为什么自动返回了 发布:2025-02-12 21:33:12 浏览:648
为什么嚼东西老咬到嘴唇 发布:2025-02-12 21:27:14 浏览:98
为什么我老是找不到话题聊天 发布:2025-02-12 21:23:00 浏览:887