现在完成时与过去完成时区别?为什么我老分不清 谁能举些例子
答案:4 悬赏:80
解决时间 2021-03-21 03:20
- 提问者网友:若相守£卟弃
- 2021-03-20 15:16
现在完成时与过去完成时区别?为什么我老分不清 谁能举些例子
最佳答案
- 二级知识专家网友:桃花别处起长歌
- 2021-03-20 16:45
现在完成时
(1)所表示的动作在说话之前已经完成,而对现在有影响
e.g,He has been to China.
(2)所表示的动作开始于过去,持续到现在,也许还会持续下去.常用for\since表示一段时间的状语.
e.g,He has studied English for 5 years .
过去完成时
(1)表示过去某一时刻或某一动作之前完成的动作或状态.用by\before\until\when做状语.
e.g.I learned 5000 words befor I entered this school.
(2)表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去.
e.g.Before he selpt,he had worded for 12 hours.
.
(1)所表示的动作在说话之前已经完成,而对现在有影响
e.g,He has been to China.
(2)所表示的动作开始于过去,持续到现在,也许还会持续下去.常用for\since表示一段时间的状语.
e.g,He has studied English for 5 years .
过去完成时
(1)表示过去某一时刻或某一动作之前完成的动作或状态.用by\before\until\when做状语.
e.g.I learned 5000 words befor I entered this school.
(2)表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去.
e.g.Before he selpt,he had worded for 12 hours.
.
全部回答
- 1楼网友:厌今念往
- 2021-03-20 20:40
现在完成,通俗的说,就是已经怎么怎么的。
过去完成,通俗的说,就是发生在过去,那时候就已经怎么怎么了,用中文是体现不出来的,比如过去的过去,就很难理解,举中文例子也体现不出来,比如,她到火车站的时候火车就已经开了。这个到字,如果是英语就能体现出过去时(有变化0,这样,“已经”就变成了过去完成时。
- 2楼网友:甜野猫
- 2021-03-20 19:19
现在完成时
(1)所表示的动作在说话之前已经完成,而对现在有影响
e.g,he has been to china.
(2)所表示的动作开始于过去,持续到现在,也许还会持续下去.常用for\since表示一段时间的状语.
e.g,he has studied english for 5 years .
过去完成时
(1)表示过去某一时刻或某一动作之前完成的动作或状态.用by\before\until\when做状语.
e.g.i learned 5000 words befor i entered this school.
(2)表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去.
e.g.before he selpt,he had worded for 12 hours.
.
- 3楼网友:眠于流年
- 2021-03-20 17:39
这两种时态的注重点不同!虽然事情的现状都是完成了,可是过去完成时强调的是过去的时间就完成了,现在完成时只强调现在完成了!
仅此而已!不要想太多,看一个句子的时候,它强调现在完成的事情就用现在完成时,它强调过去已经完成的就用过去完成时!主要看时间状语的界定
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯