现在完成时和过去完成时的具体用法

网校学员雯倩Q**在学习《BEC商务英语初中高级 四项全能实战【签约 现金奖励班】》时提出了此疑惑,已有1人帮助了TA。

网校助教

Rita_Shi

同学你好,该知识点来自沪江网校《BEC商务英语初中高级 四项全能实战【签约 现金奖励班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学,你好

1. 现在完成时:have/has+过去分词,一般是指过去的动作持续到现在,或者是过去的动作对现在有影响,一般标志性词有since,yet,so far,in the last/past few years,by now
例句:I have lived in Thailand for 5 years. (我目前在泰国已经住了5年了)

2. 过去完成时:had+过去分词,强调过去的动作在某一过去的时间前已完成,一般要有过去时间作参照,一般标志性词有by the end of, by then
例句:I had lived in Thailand for 5 years before I went to China. (在我来中国之前,我已经在泰国住了5年了)

希望可以帮助到你!

版权申明:知识和讨论来自课程:《BEC商务英语初中高级 四项全能实战【签约 现金奖励班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

查看更多英语知识点

以上知识点和讨论均来自沪江网校,点击了解课程详情

相关资料

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

理解这两种时态形式的区别和正确应用。   过去完成时的定义及用法 表示在过去某个时间点之前已经完成的动作:过去完成时用于强调在过去的...

英语语法中的过去完成时和现在完成时的区别

句话强调的是过去的经历对现在的影响,即我有北京的旅行经历。 而当我们需要强调过去某个时间之前已经完成的动作或事件时,可以使用过去完成...

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

句话强调的是过去的经历对现在的影响,即我有北京的旅行经历。 而当我们需要强调过去某个时间之前已经完成的动作或事件时,可以使用过去完成...

过去完成时和现在完成时的区别

行时往往表示动作在重复,现在完成时则常常不带重复性。如: Have you been meeting her lately?(a) ...

现在完成时和过去完成时的区别

完了这本小说。 (3) We have learned over two thousand English words. 我们已经学...

英语中关于过去完成时的用法

到了王涛。自从他去了北京我们一直还没有见过彼此。 四. 过去完成时与一般过去时的区别 虽然这两种时态都表示过去发生的动作或存在的状态...