首页 知识详情

关于一般过去时和过去完成时转换

网校学员郭学威**在学习托福签85冲95名师VIP签约-初中起点【现金奖励班】时提出了此问题,已有1人帮助了TA。

网校助教

warmleave

同学你好,该知识点来自沪江网校《托福签85冲95名师VIP签约-初中起点【现金奖励班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好。

你问的是过去完成时和现在完成时的区别。

现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为“助动词 have (has) + 过去分词”;
过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。
对比:
I have learned 1000 English words so far.
到目前为止我已经学会了 1000 个英语单词。 (so far,到目前为止,过去动作对现在的影响)
I had learned 1000 English words till then.
到那时为止我已经学会了 1000 个英语单词。(till then,直到那时,在“那时”之前的动作,“过去的过去”)

===
至于同学给出的例子,不能使用had是因为后面有since,since是现在完成时的标志,只能用have done不能用had done。

希望有帮助到你~

版权申明:知识和讨论来自课程:《托福签85冲95名师VIP签约-初中起点【现金奖励班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

解析过去完成时和一般过去时的区别及关联

过去完成时 用于描述过去某个时间点之前已经发生了的事情。也就是“过去的过去”。 基本形式为主语+had+过去分词。 一般过去时先看例句对比: (1) I did not have any money. 我没钱。 I did not have any m...

过去完成时和现在完成时的区别及例句

理解这两种时态形式的区别和正确应用。   过去完成时的定义及用法 表示在过去某个时间点之前已经完成的动作:过去完成时用于强调在过去的某一时间点之前已经发生或完成的动作或事件。 构成形式:had + 过去分词。 现在完成时的定义及用法 表示与现在相关的已...

一般过去时的基本概念

发生的动作或存在的状态。如:   Liu Ying was in America last year. 刘英去年在美国。   Jim rang you just now. 吉姆刚才给你打了电话。 (2) 表示过去经常或反复发生的动作。常接时间副词oft...

英语过去完成时和现在完成时有什么不一样

句话强调的是过去的经历对现在的影响,即我有北京的旅行经历。 而当我们需要强调过去某个时间之前已经完成的动作或事件时,可以使用过去完成时。例如,"She had finished her work before she went to bed."(她睡觉...

英语过去完成时的基本用法

等了。 — Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。 2.一般过去时 1. 时间状语不同:过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间...

英语过去完成时与其它时态的区别

等了。 — Oh, not at all. I have been here only a few minutes.没什么,我只等了几分钟。 2.一般过去时 1. 时间状语不同:过去完成时在时间上强调“过去的过去”;而一般过去时只强调过去某一特定的时间...