关于英语时态问题

老师如果问我现在完成和一般过去时有什么区别,我怎么说... 老师如果问我现在完成和一般过去时有什么区别,我怎么说 展开
 我来答
zsxd6612
2012-11-28
知道答主
回答量:8
采纳率:0%
帮助的人:6.1万
展开全部
区别:

现在完成时,表过去已经做了某事,对现在还有影响.
句式是:主语+have been done sth.
后面加一段时间,一般跟for,since等连用.
例:I have been studied English for 4 years/since 2002.
我学习英语已经有四年了.

一般过去时,表过去的某个状态.时间状语可以加yesterday,last night,…ago,just now,in2006等
例:I went to school last week.
我上个星期去了学校.

过去完成时,表对过去做的事,在过去已经完成,对过去有影响.
句式:主语+had (been) done.
例:The thieves had run away.
贼都逃跑了.

至于怎么用,就如以上所说,
现在完成时表示:现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. 。

一般过去时:一般过去时表示在过去某个特定时间发生,也可以表示过去习惯性、经常性的动作。一般过去时不强调动作对现在的影响,只说明过去的事情。

过去完成时:表示在过去某一时刻或动作以前完成了的动作,也可以说过去的时间关于过去的动作。即“过去的过去“现在完成时:对现在有影响。
过去完成时:对现在没影响。

但一般过去时与现在完成时有什么区别啊。。

如:
中文:我的学历。
英文:the education i recelved.
为什么用一般过去时,不用现在完成时。。
北京北与南京南
2012-12-08 · TA获得超过2905个赞
知道小有建树答主
回答量:446
采纳率:33%
帮助的人:100万
展开全部
一般过去式表示过去某一具体的动作或存在的状态,无持续性,过去发生过去结束,而现在完成时表示过去发生的动作到现在为止或过去的动作对现在造成的影响。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ibd501
2012-11-28 · TA获得超过2857个赞
知道小有建树答主
回答量:1686
采纳率:66%
帮助的人:599万
展开全部
一般过去时表示的是过去的时间发生的动作·~~强调过去的动作,有明显的过去时间标志,如yesterday,just now, last year等等~
现在完成时,是过去的动作对现在造成的影响,主语强调对现在造成的影响~~ 时间标志有since,before等等,还有具体的语境分析~~
如:
I went to Beijing last month.我上个月去了北京
I have been to Beijing.我去了北京。表示我现在在北京,但去的这个动作的过去的~~
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
永不言败的小白
2012-11-28 · TA获得超过2742个赞
知道小有建树答主
回答量:1786
采纳率:0%
帮助的人:1143万
展开全部
是否对现在有影响(是否持续)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式