什么时候用过去式?什么时候用现在过去完成时?

什么时候用过去式?什么时候用现在过去完成时?如 In the past few months, every morning and evening, many people gathered to dance in our community.这里gathered前面一定要加have吗?

1、一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作.说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响.如:

He visited Guilin in 1998.他1998年参观过桂林.(只说明去桂林的时间) 

2、现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如:

Jill has bought a new computer.吉尔买了一台新电脑.(着重点是现在有了一台新电脑)

扩展资料

二者区别:

1、形式上的区别

1、规则动词的过去式和过去分词没有区别,基本都是在动词后面加上e d。

2、不规则动词的过去式和过去分词有些不一样,但也有不少是一样的。比如read,它的过去式和过去分词和动词原形是一样的,只是读音有所区别。

2、意义上的区别

动词的过去式和过去分词实际上都是用来描述一个“已经发生的行为”,区别只是着重点不同,过去式着重点在“行为本身”,相当于汉语的“~了”。过去分词着重点在“行为的结果或影响”,也就是说动词的过去分词主要是用于说明相当于汉语“已~”或“被~”这样的概念。

3、过去式和过去分词的本质区别

过去式是限定动词,只能用在直接接主语(和主语之间没有其它的动词)的场合。而过去分词是非限定动词,不能直接接主语,如果用在接主语的场合,必须在主语和过去分词之间增加一个助动词

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-18
一>一般过去时表示过去某段时间发生的事情,存在的状态或者过去反复发生的动作,一般有明确的过去时间状语,如:YESTERDAY ;IN 1986;LAST YEAH等等例:HE WORKED IN A FACTORY IN 1986.表示过去的状态HE SAW MR. WANG YESTERDAY.表示过去发生的事情I USED TO SMOKE表示过去反复发生的动作.你所举的例子就是描述过去事实,有表示过去时间的状语LAST YEAR.二>现在完成时,由HAVE/HAS+过去分词1>表示动作在说话之前已经完成,但对现在有影响.一般没有具体时间状语例:HE HAS BEEN TO FUZHOU.表示他去过福州,但是现在不在福州2>现在完成时还表示动作开始于过去,并持续到现在,也许还会持续下去,常与FOR和SINCE表示一段时间的状语连用,也包括SO FAR,NOW,TODAY,THIS WEEK,(MONTH,YEAR)等表示包括现在的时间在内的状语.例:NOW I HAVE FINISHED THE WORK.HE HAS STUDIED ENGLISH SINCE 1985.HE HAS STUDIED ENGLISH FOR 5 YEARS.但要注意的是短暂性动词(如:COME,GO,DIE,MARRY,BUY等)的完成时不能与FOR,SINCE等表示一段时间的词连用.3>现在完成时还可以在时间和条件状语从句中表示将来某时完成的动作.例:IF IT HAS STOPPED SNOWING IN THE MORNING,WE'LL GO TO THE PARK. I'LL GO TO YOUR HOME WHEN I HAVE FINISHED MY HOMEWORK.三>过去完成时,HAD+过去分词,即过去的过去1>表示在过去某一时刻或者某一动作之前完成的动作或状态.句中常用BY,BEFORE,UNTIL,WHEN等词引导的时间状语.例:I HAD LEARNT 5000 WORDS BEFORE I ENTERED THE UNIVERSITY. BY THE END OF LAST YEAR WE HAD BULIT FIVE NEW HOUSES.2>还可以表示过去某一时刻之前发生的动作或者状态持续到过去某个时间或持续下去.例:BEFORE THE SLEPT,HE HAD WORKED FOR 12 HOURS.你所举的例子仅仅只是一个陈述过去事实的句子,有明显的过去时间状语,所以用过去时.而并不能表示过去某个时刻前发生的动作与状态,故不用过去完成时
第2个回答  2018-07-17
首先并没有提主说的,现在过去完成式,我按照自己的猜测楼主的意图说一下现在完成时与一般过去式的区别 
1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作.说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响.如:
He visited Guilin in 1998.他1998年参观过桂林.(只说明去桂林的时间) 
2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果.不与确定的过去时间状语连用.如:
Jill has bought a new computer.吉尔买了一台新电脑.(着重点是现在有了一台新电脑) 
3.两种时态的区分 
(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have /has +过去分词”.如:
(2)一般过去时通常与表示过去的时间状语连用.如:yesterday,last week,two years ago,just now,in 2002等;而现在完成时则常与just,already,ever,never等副词和these days,this week,since...,for...等表示一段时间的状语连用.
第3个回答  2018-10-07
一、形式上的区别
1、规则动词的过去式和过去分词没有区别,基本都是在动词后面加上e d。
2、不规则动词的过去式和过去分词有些不一样,但也有不少是一样的。比如read,它的过去式和过去分词和动词原形是一样的,只是读音有所区别。
二、意义上的区别
动词的过去式和过去分词实际上都是用来描述一个“已经发生的行为”,区别只是着重点不同,过去式着重点在“行为本身”,相当于汉语的“~了”。过去分词着重点在“行为的结果或影响”,也就是说动词的过去分词主要是用于说明相当于汉语“已~”或“被~”这样的概念。
三、过去式和过去分词的本质区别
过去式是限定动词,只能用在直接接主语(和主语之间没有其它的动词)的场合。而过去分词是非限定动词,不能直接接主语,如果用在接主语的场合,必须在主语和过去分词之间增加一个助动词。
第4个回答  2018-07-17
当过去发生的事对现在有影响用完成式,否则过去式追答

看了描述后认为用过去式即可

本回答被提问者采纳
相似回答