现在完成时和一般过去时的区别?我知道现在完成时指的是过去发生的事情对现在造成的影响,可是还是不理解这句话的意思举个例子帮

现在完成时和一般过去时的区别?
我知道现在完成时指的是过去发生的事情对现在造成的影响,可是还是不理解这句话的意思
举个例子帮我分析一下...
I have told her和I told her有什么区别?。?
载薪载奔 1年前 已收到3个回答 举报

赛兰微笑 幼苗

共回答了19个问题采纳率:84.2% 举报

I have told her 是强调我已经告诉过她了 这个动作对于现在来说是完成的 told her 强调是我过去告诉她了 在强调"我告诉她'这个动作
一般过去时通常与表示过去的时间状语连用。如:yesterday, last week, two years ago, just now, in 2002等;而现在完成时则常与just, already, ever, never等副词和th...

1年前

2

伊与依 幼苗

共回答了17个问题采纳率:88.2% 举报

就比如从意思上来给你分析吧
I have told her意思是我已经告诉了她,告诉她的这件事是对现在有影响的,跟现在是有关系的
I told her意思就是简单的我告诉过她这件事,这件事可以是任何事,和现在是没有关系的
在初中阶段,现在完成时应用的也并不多,只是改写句子和选择题会应用到,具体题目也很具有针对性,所以其实只要记住关键单词并没有什么大碍
希望我的答案能...

1年前

1

清风小河 幼苗

共回答了24个问题采纳率:83.3% 举报

现在完成体强调与现在有关系,动作虽已完成,但对现在依然有影响;一般过去时则只是叙述过去发生了什么事,与现在无关。若句中有明确表示过去时间的词,则必须用一般过去时。
I have told her 语义背后可能带有抱歉、指责等语气,强调对说话者现在的影响,例如“我已经告诉过她了,她怎么还忘记!“(有点生气了)。。
I told her 是单纯叙述一个过去的事实——我告诉过她了。...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.072 s. - webmaster@yulucn.com