现在完成时的用法有哪些

如题所述

1.表示过去发生或已经完成的某一动作对现在造成的影响或结果。常用的时间状语:already,so far,never,just,before,recently,I have lost my key.(说明过去某时丢的,现在还未找到。)2.表示过去已经开始,持续到现在的动作或状态往往和表示一段时间的状语连用。for+一段时间,since+一段时间 How long..?I have known him for ten years.For 和since要用延续性动词leave/go- be away, come-be here/be in, buy- have, borrow-keep, join-be in/a member of, die-be dead, begin- be on, finish- be over 3.表示从过去某一时间到说话时这段时间中反复发生的动作,常用often, always, seldom, never等连用。注意与一般现在时的区别。We have been to the Summer Palace twice.4. 表示次数。5. Have been to /have gone to6. 经典句子I haven’ t seen you for a long time. Where have you been? I have been to Shanghai. How many times have you been there? I have been there twice7. 现在完成时与一般过去时的区别1)侧重点不同:现在完成时侧重于过去的动作对现在造成的影响,而一般过去时侧重于表示过去的动作与现在无关。2)连用的时间状语不同。3)询问某事过去发生的具体时间,地点时必须用一般过去时。现在完成时不可与表示过去的时间状语连用。8. 现在完成时需要注意的几点1)由since引导的时间状语从句主句通常用现在完成时。2)句型It is/ has been+ 时间段 + since3)表示某人所作过的用This is the…. that….结构,后面的句子要用完成时。This is the first time that I have been here.4)非延续性动词的否定形式可以表示状态的延续。可与for, since连用。5) age /before的区别ago为副词,表示从现在算起的过去某时间以前,用于名词词组 + ago 。 ago所在句子的谓语动词一般为过去时,它不可以单独使用,也不可以用做连词。before为副词时,表示从过去的某一时刻或某一事件算起的过去某时间以前,用现在完成时。它还可以单独使用,也可以用做连词,此时后接单词,词组或句子。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-04
现在完成时的含义:表示过去某个不确定的时间内所发生的事情,并对现在造成一定的影响,就叫做现在完成时。现在完成时的结构是have/has+动词的过去分词,像already(已经)yet(已经,常用语否定句或疑问句),never(从未),before(在此之前),for+一段时间,since+时间点/从句(自从),等等,都是现在完成时的标识性词语。,,,现在完成时不与表示过去的时间状语连用。

这是例句,
I have seen the film.我已经看过这部电影了。(电影是在这之前看的,但现在了解其内容)

The 8:30 train has left.8:30的火车已经开走了。(因此,只好等下一班车可了)

I have never been there befor.我从来没去那里。

She has not heard from him since 1980.自从1980年来,他就没有收到过他的消息。

~我已己所能及了,,
第2个回答  2014-01-04
1、一个动作发生在过去 并持续到现在并可能继续持续下去。
I have lived here since i was born
2、一个动作发生在过去对现在造成影响
Eddie has just eaten Hobo's food
3、到现在为止一个动作发生过多少次
I have already read this book many times
出现 already yet ever just never since recently for 用现在完成时 for+一段时间(延续性动词)本回答被网友采纳
第3个回答  2020-10-01

什么是现在完成时?

第4个回答  2020-01-20
相似回答