一般过去时与现在完成时的区别,怎样区分哪些是结果,那些事动作,拜托清楚地讲一回.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 15:06:07
一般过去时与现在完成时的区别,怎样区分哪些是结果,那些事动作,拜托清楚地讲一回.

一般过去时与现在完成时的区别,怎样区分哪些是结果,那些事动作,拜托清楚地讲一回.
一般过去时与现在完成时的区别,怎样区分哪些是结果,那些事动作,拜托清楚地讲一回.

一般过去时与现在完成时的区别,怎样区分哪些是结果,那些事动作,拜托清楚地讲一回.
现在完成时和一般过去时的区别
1.现在完成时和一般过去时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系.试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door?谁开的门?(指过去,与现在无关.现在门是关着还是开着,没有说明.)
② — Have you had your lunch?你吃过午饭没有?(意即你现在不饿吗?)
— Yes,I have.吃了.(意即我现在饱了,不要再吃了.)
— When did you have it?你什么时候吃的?(说话人感兴趣的是“吃”这一动作发生在什么时候.)
2.一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.一般过去时的时间状语:yesterday,once,last week,...ago,in 1980,in October,just now等具体的时间状语.
现在完成时的时间状语:for,since,so far,ever,never,just,yet,till/ until,up to now,in past/last years,always等不确定的时间状语.
共同的时间状语:
this morning,tonight,this April,now,ever,before,already,recently,lately等.
3.现在完成时表示持续到现在的动作或状态,动词一般是延续性的,如 live,teach,learn,work,study,know等.
过去时常用的非延续性动词有come,go,leave,start,die,finish,become,get married等.eg.
① I saw this film yesterday.(强调看的动作发生过了.)
I have seen this film.(强调对现在的影响,电影的内容已经知道了.)
② He has been in the League for three years.(在团内的状态可延续)
He has been a League member for three years.(是团员的状态可持续)
He joined the League three years ago.(三年前入团,joined为短暂行为.)
切记:句子中如有一般过去时的时间状语(如yesterday,last week,in 1960)时,不能使用现在完成时,要用过去时.
(错) Tom has written a letter to his parents last night.
(对) Tom wrote a letter to his parents last night.
对于表动作和结果的动词,我说两组,你就明白了.
look for ,寻找,强调寻找的动作.
find 找到,强调找到的结果.
I've looked for my pen everywhere ,but I couldn't find it .
listen 听,强调听的动作
hear 听到,强调听的结果
I listened carefully,but could hear nothing .
有什么问题可以继续咨询,希望我的回答不会让你失望.

现在完成时和一般过去时的区别
1. 现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系。试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关...

全部展开

现在完成时和一般过去时的区别
1. 现在完成时和一般过去时都表示在过去完成的动作, 但现在完成时强调这一动作与现在的关系, 如对现在产生的结果、影响等,而一般过去时则表示动作发生在过去,一般不表示和现在的关系。试比较:
① Who has opened the door?谁把门开了?(现在门还开着)
Who opened the door? 谁开的门? (指过去,与现在无关。现在门是关着还是开着,没有说明。)
② — Have you had your lunch?你吃过午饭没有? (意即你现在不饿吗?)
— Yes, I have. 吃了。(意即我现在饱了,不要再吃了。)
— When did you have it? 你什么时候吃的? (说话人感兴趣的是“吃”这一动作发生在什么时候。)
2. 一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday, once, last week, ... ago, in 1980, in October, just now等具体的时间状语。
现在完成时的时间状语:for, since, so far, ever, never, just, yet, till/ until, up to now, in past/last years, always等不确定的时间状语。
共同的时间状语:
this morning, tonight, this April, now, ever, before, already, recently, lately等。
3. 现在完成时表示持续到现在的动作或状态,动词一般是延续性的, 如 live, teach, learn, work, study, know等。
过去时常用的非延续性动词有come, go, leave, start, die, finish, become, get married等。 eg.
① I saw this film yesterday.(强调看的动作发生过了。)
I have seen this film. (强调对现在的影响,电影的内容已经知道了。)
② He has been in the League for three years. (在团内的状态可延续)
He has been a League member for three years. (是团员的状态可持续)
He joined the League three years ago. (三年前入团,joined为短暂行为。)
切记:句子中如有一般过去时的时间状语(如yesterday, last week, in 1960)时,不能使用现在完成时,要用过去时。
(错) Tom has written a letter to his parents last night.
(对) Tom wrote a letter to his parents last night.

收起

诚恳的建议是,找些有中文翻译的现在完成时的句子和一般过去 时的句子来读,读的时候想一想这句中文你是在什么情况下用的,设身处地想想。
比如:I have had breakfast.我已经吃过早餐了。那么想想这句中文在什么情景下我们会使用它,一般是有人问你吃了没啊,要不要再来吃点啊,或者要不要去吃啊之类的。也就是说这句话实际上是向别人解释自己现在所做的决定——我吃过了,就不去吃了之类的。

全部展开

诚恳的建议是,找些有中文翻译的现在完成时的句子和一般过去 时的句子来读,读的时候想一想这句中文你是在什么情况下用的,设身处地想想。
比如:I have had breakfast.我已经吃过早餐了。那么想想这句中文在什么情景下我们会使用它,一般是有人问你吃了没啊,要不要再来吃点啊,或者要不要去吃啊之类的。也就是说这句话实际上是向别人解释自己现在所做的决定——我吃过了,就不去吃了之类的。
而I had breakfast.我吃(过)早餐。只是在告诉人一件事情而已。可能是你走在路上和你的同学聊天,对他说今天早上我吃了早餐,然后来上学,然后怎么怎么……单纯的就是在阐述有这么一件事情发生了,就是把它说出来给别人听听。

收起

现在完成时与一般过去时的区别 一般过去时与现在完成时的区别 一般过去时与现在完成时的区别 一般过去时与现在完成时的区别,怎样区分哪些是结果,那些事动作,拜托清楚地讲一回. 一般过去时和现在完成时怎样区分? 怎样判断一个现在完成时句子?标志词之类的过去完成时与一般过去时区别,判断现在完成时与一般过去时区别,判断谢谢 一般过去式现在完成时与一般过去时的区别 现在完成时与一般过去时用法的区别是什么 [高中英语] 一般过去时与现在完成时的区别 关于一般现在时和现在完成时怎么区分一般现在时和现在完成时顺便告诉我need与need to的用法说错了,是一般过去时和现在完成时的用法和区别 英语中怎样区别现在完成时与一般过去时英语中怎样区别现在完成时与一般过去时,在用几个利句说明, 现在完成时与一般过去时的区别,什么时候该用现在完成时,请说的详细一点我对英语的理解还可以,但我不知道该怎样区分现在完成时与一般过去时,请举个例子 怎样区分一般过去时和现在完成时?在哪种情况下用一般过去时,在那种情况下又用现在完成时? 现在完成时与一般过去时的区别是什么,都有哪些用法? 一般过去时、现在完成时与完成进行时的区别 一般过去时与现在完成时有什么区别? 怎样区分 过去进行时,一般过去时,现在完成时,过去完成时?和用法 英语中一般过去时和现在完成时的区别.