英语过去完成时和现在完成时的区别,看完你就知道了!

2021-06-07 17:18发布

  很多学生在学习英语的时候,经常搞不懂语法的区别,特别是过去完成时和现在完成时的用法,很多学生在考试或者是使用的时候都会搞混,所以今天就来给大家说说英语过去完成时和现在完成时的区别,看完你就知道了!...

  很多学生在学习英语的时候,经常搞不懂语法的区别,特别是过去完成时和现在完成时的用法,很多学生在考试或者是使用的时候都会搞混,所以今天就来给大家说说英语过去完成时和现在完成时的区别,看完你就知道了!

  英语过去完成时

  过去完成时是以过去某个时间为参照点,表示在“过去”的某一时间以前发生的动作或者持续到“过去”某一时间的状态。

  例句:He had finished writing his novel by the end of last year.

  去年年底他就写完他的小说。

  现在完成时

  现在完成时是以现在的时间为参照点,表示在“现在”以前完成的动作或者是持续到“现在”的状态。

  例句:He has finished writing his novel.

  他已写完了他的小说。

  有一点学生需要注意的是,与一般现在时代替将来时一样,在表示时间或者是条件的状语从句,童谣要用现在完成时来表示将来完成时,而不能直接使用将来完成时。

  例句:I will go with you when I have finished my work.

  等我完成工作之后我就同你去。

  如果不强调动作的完成(而且不会引起歧义),有时候也可以用在一般现在时。

  例句:I will go with you when I finish my work.

  我完成工作后就同你去。


暂时还没有回答,开始

一周热门 更多>

相关问答