怎样区分一般过去,过去完成与现在完成
1个回答
展开全部
一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。基本结构:主语+谓语(动词过去式)+句子其他成分;主语+was/were+形容词/名词/介词短语+过去时间;否定形式①was/were+not;②在行为动词前加didn't,同时还原行为动词;一般疑问句Did+主语+do+其他。
一般过去时,表示过去某个时间里发生的非持续性动作或存在的状态,也表示经常或反复发生的动作。用动词的过去式表示,常和表示过去的时间状语连用,如:yesterday,last night,in+过去的年份,two days ago,before,the age of等。
一般过去时也表示过去经常或反复发生的动作,常和often,always等表示频率的时间状语连用。表示过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。
出现的时间状语
1. yesterday (morning,afternoon,evening)
2. the day before yesterday
3. last night (week,Sunday,weekend,month,winter,year,century 世纪)
4. ago
5.this morning/afternoon/evening
6.when引导的状语从句(动词过去时)
7.just now
8.the other day -- a few days ago.
9. at the age of 10 (过去年龄段)
10. in the old days
11. at that time
12. at that moment
过去完成时(past perfect tense):表示过去某一时间或动作以前已经发生或完成了的动作对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。它表示动作发生的时间是“过去的过去”,侧重事情的结果。
过去完成时常用的时间状语有:
1. by the end of last+时间段. By the end of last term, we had learned 5000 new words.
2. By the time sb. +动词过去式如:The bus had already left by the time I got there.
现在完成时:
1.表示从过去某一事件发生到现在或将继续持续下去
2.过去发生的事对现在造成的影响
3.表示现在已经完成的动作
4.构成 主语+have/has +动词的过去分词.
标志词:
already(肯定), yet(否定,疑问), just, before, recently,still, lately,never,ever,twice, on several occasion,in the past/last few days/weeks/months/years,(up to)these few days/weeks/months/years,this morning/week/month/year(多用于一般过去时), up to present, so far,up to now,up till now,till now,since+时间点,for+时间,since+一段时间+ago,since+从句(过去时),since then,once,three times.
过去完成时与现在完成时的区别
现在完成时表示的动作发生在过去,以now的时间为基点,但侧重对now产生的结果或造成的影响;过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。
比较:I have learned 1000 English words so far.到目前为止我已经学会了 1000 个英语单词。
I had learned 1000 English words till then.到那时为止我已经学会了 1000 个英语单词。
— I'm sorry to keep you waiting. 对不起,让你久等了。
— Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。
过去完成时与一般过去时的区别
1. 时间状语不同:过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间。
比较:They had arrived at the station by ten yesterday.
They arrived at the station at ten yesterday.
2.过去完成时表示过去的过去,不单独使用,一般和一般过去式一起使用。
3. 当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用一般过去时来代替过去完成时;另外,在 before , after , as soon as 引导的从句中,由于这些连词本身已经表示出时间的先后,因此也可以用过去时来代替过去完成时。
He entered the room, turned on the light and read an evening paper.
一般过去时,表示过去某个时间里发生的非持续性动作或存在的状态,也表示经常或反复发生的动作。用动词的过去式表示,常和表示过去的时间状语连用,如:yesterday,last night,in+过去的年份,two days ago,before,the age of等。
一般过去时也表示过去经常或反复发生的动作,常和often,always等表示频率的时间状语连用。表示过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格。
出现的时间状语
1. yesterday (morning,afternoon,evening)
2. the day before yesterday
3. last night (week,Sunday,weekend,month,winter,year,century 世纪)
4. ago
5.this morning/afternoon/evening
6.when引导的状语从句(动词过去时)
7.just now
8.the other day -- a few days ago.
9. at the age of 10 (过去年龄段)
10. in the old days
11. at that time
12. at that moment
过去完成时(past perfect tense):表示过去某一时间或动作以前已经发生或完成了的动作对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。它表示动作发生的时间是“过去的过去”,侧重事情的结果。
过去完成时常用的时间状语有:
1. by the end of last+时间段. By the end of last term, we had learned 5000 new words.
2. By the time sb. +动词过去式如:The bus had already left by the time I got there.
现在完成时:
1.表示从过去某一事件发生到现在或将继续持续下去
2.过去发生的事对现在造成的影响
3.表示现在已经完成的动作
4.构成 主语+have/has +动词的过去分词.
标志词:
already(肯定), yet(否定,疑问), just, before, recently,still, lately,never,ever,twice, on several occasion,in the past/last few days/weeks/months/years,(up to)these few days/weeks/months/years,this morning/week/month/year(多用于一般过去时), up to present, so far,up to now,up till now,till now,since+时间点,for+时间,since+一段时间+ago,since+从句(过去时),since then,once,three times.
过去完成时与现在完成时的区别
现在完成时表示的动作发生在过去,以now的时间为基点,但侧重对now产生的结果或造成的影响;过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。
比较:I have learned 1000 English words so far.到目前为止我已经学会了 1000 个英语单词。
I had learned 1000 English words till then.到那时为止我已经学会了 1000 个英语单词。
— I'm sorry to keep you waiting. 对不起,让你久等了。
— Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。
过去完成时与一般过去时的区别
1. 时间状语不同:过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间。
比较:They had arrived at the station by ten yesterday.
They arrived at the station at ten yesterday.
2.过去完成时表示过去的过去,不单独使用,一般和一般过去式一起使用。
3. 当两个或两个以上接连发生的动作用 and 或 but 连接时,按时间顺序,只需用一般过去时来代替过去完成时;另外,在 before , after , as soon as 引导的从句中,由于这些连词本身已经表示出时间的先后,因此也可以用过去时来代替过去完成时。
He entered the room, turned on the light and read an evening paper.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询