很多学生在学习英语的时候,经常搞不懂语法的区别,特别是过去完成时和现在完成时的用法,很多学生在考试或者是使用的时候都会搞混,所以今天就来给大家说说英语过去完成时和现在完成时的区别,看完你就知道了!...
英语过去完成时和现在完成时的区别,看完你就知道了!
很多学生在学习英语的时候,经常搞不懂语法的区别,特别是过去完成时和现在完成时的用法,很多学生在考试或者是使用的时候都会搞混,所以今天就来给大家说说英语过去完成时和现在完成时的区别,看完你就知道了!...
很多学生在学习英语的时候,经常搞不懂语法的区别,特别是过去完成时和现在完成时的用法,很多学生在考试或者是使用的时候都会搞混,所以今天就来给大家说说英语过去完成时和现在完成时的区别,看完你就知道了!
英语过去完成时
过去完成时是以过去某个时间为参照点,表示在“过去”的某一时间以前发生的动作或者持续到“过去”某一时间的状态。
例句: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.
我完成工作后就同你去。
一周热门 更多>