怎么区分一般过去式和现在完成时

 我来答
OfferComing留学
2022-12-22 · OfferComing一站式留学攻略
OfferComing留学
向TA提问
展开全部

1、过去式:时间点只在过去 (time of the action is known, 知道何时发生) 

现在完成:时间点从过去到现在 (time of the action is unknow, 不知道什么时候发生) 

例:过去式: TVXQ released their first single "HUG" in 2002. 东方神起在2002年发表了他们的第一张单曲 (他们现在可能已经发表了第三,第四张单曲了,纯粹是想表达他们在2002年发表第一张单曲,跟现在没有任何关系) 。

现在完成式: TVXQ have released their first single "HUG" (他们发表了第一张单曲,他们现在在为单曲宣传,开签唱会,上电台,上节目,还在为这张单曲尽心尽力)。

2、一般过去时与具体的表示过去时间状语如:yesterday连用;强调动作在过去发生,与现在无关;现在完成时与自已的特征词连用,强调过去发生的动作对现在的影响或过去开始发生一直持续到现在的动作.

例:He saw the film last night. (过去时,表示他昨晚看过那部电影了,现在不知还要不要再看一次)。

He has (ever) seen the film before.(现在\完成时,表时他已看过那部电影,现在不想再看了)。

扩展资料

用于现在完成时的句型:

1、It is the first / second time?. that?结构中的从句部分,用现在完成时。

It is the first time that I have visited the city.

It was the third time that the boy had been late.

2、This is the? that?结构,that 从句要用现在完成时。

This is the best film that I've (ever) seen.这是我看过的最好的电影。

This is the first time (that) I've heard him sing.这是我第一次听他唱歌。

3、现在完成时不能单独与准确时间状语连用,(如表示过去的时间状语)如:yesterday(morning/afternoon),last(morning、afternoon)等,除非与for,since连用、

4、现在完成时往往同表示不确定的过去时间状语连用如already(肯定句中)、yet(否定,疑问,句末)、just、before、recently、still、lately、never等。

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

I haven't seen much of him recently (lately).我已经很久没有看到他(最近的)。

阿秀梅仁壬
2020-05-09 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:30%
帮助的人:791万
展开全部
一般过去时的定义在过去某个时间发生的动作或存在的状态。一般所在的句子有很明确的过去时间状语,如yesterday,last
week,two
years
ago
现在进行时的定义是指动作从过去某时候开始,持续到现在,也有可能会继续持续下去,强调对现在的影响。常用时间状语,recently,in
the
past
years,since,yet等。
两者的区别具体包括,
1。现在完成强调过去的动作对现在的影响,一般过去只表示过去的某个具体时间里发生的动作,与现在没联系。
she
left
here
five
minutes
ago.(就说明走了)
she
has
left.(强调现在不在这了)
2。现在完成表示动作从过去开始,可能还要延续下去。一般过去说明动作已结束。
he
worked
in
the
hospital
for
5
years.(现在不在那工作了)
he
has
worked
in
the
hospital
for
5
years.(现在仍在)
3。时间状语上的区别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式