英语现在完成时和一般过去时的区别一般什么动词可以用于现在完成时,什么情况多用在完成时?哪些动词是瞬间动词

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 21:50:36
英语现在完成时和一般过去时的区别一般什么动词可以用于现在完成时,什么情况多用在完成时?哪些动词是瞬间动词

英语现在完成时和一般过去时的区别一般什么动词可以用于现在完成时,什么情况多用在完成时?哪些动词是瞬间动词
英语现在完成时和一般过去时的区别
一般什么动词可以用于现在完成时,什么情况多用在完成时?
哪些动词是瞬间动词

英语现在完成时和一般过去时的区别一般什么动词可以用于现在完成时,什么情况多用在完成时?哪些动词是瞬间动词
1.看动词,像Been就是完成时 2.标志词,since,yet,already,twice,once等等是完成时last短语,yesterday,then,two years ago,in the past等等是一般过去.完成时不能用瞬间动词,如learn,lend,borrow等,learn改用study,lend,borrow改用have,keep.

两者都表示的是过去的某一个动作。现在完成时强调的是过去的动作对现在的作用,如结果和影响等常与already,yet,just,ever,never连用,而过去时只是单纯的表示动作发生在过去与现在无关,一般与ago,yesterday,等连用。
一般持续性动词可以用在现在完成时里面比如live,短暂性动词一般用在过去时里面比如说走,go等。
现在完成时主语+have/has+动词的过...

全部展开

两者都表示的是过去的某一个动作。现在完成时强调的是过去的动作对现在的作用,如结果和影响等常与already,yet,just,ever,never连用,而过去时只是单纯的表示动作发生在过去与现在无关,一般与ago,yesterday,等连用。
一般持续性动词可以用在现在完成时里面比如live,短暂性动词一般用在过去时里面比如说走,go等。
现在完成时主语+have/has+动词的过去分词(done)
①肯定句:主语+have/has+动词的过去分词+宾语.
②否定句:主语+have/has+not+动词的过去分词+宾语.
③一般疑问句:Have/Has+主语+动词的过去分词+宾语.
④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词+其他)
1. 与表示一段时间的状语连用,如“ for +段时间”,“ since +时间点”。
2. 与笼统表示过去时间的状语连用,如 already, never, ever, just 等。含有这类时间状语的句子,其谓语动词表示句中的行为或动作发生在过去,但对现在有影响。
3. 与表示包含过去和现在的一整段时间的状语连用,如 lately, recently, in the past few years, these few years, these days, up to now, so far 等
注意:现在完成时不能与单纯表示过去时间的状语连用,如 yesterday, last week, in 2002, three days ago 等
(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在.
(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用.
一般过去时1.一般过去时表示过去发生的动作或存在的状态,和现在没有关系,只是一种追忆。
2.一般过去时的形式由动词的过去时表示;除动词be外,其它动词没有人称和数的变化,动词be除第一,第三人称单数用was,其余都用were。
3.一般过去时表示过去发生而现在已结束的动作或状态,常和a moment ago,last year,yesterday,at that time,in the past等表示过去的时间副词连用。
(1)一般过去时表示在过去某个特定时间发生,也可以表示过去习惯性、经常性的动作。一般过去时不强调动作对现在的影响,只说明过去的事情。
句式:主语+过去动词+其他 一般过去时常与表示过去的时间状语或从句连用,如:yesterday, last week, in 1993, at that time, once, during the war, before, a few days ago, when 等等。
关于瞬间动词,你自己想也可以明白的比如说Go和come这些词,动作在一瞬间就可以完成的。而想live可以是长期的居住在某一个地方!你仔细体会一下就明白了!

收起

现在完成时表示与现在发生关系的过去,其主要形式为:have/has done ,
过去完成时表示过去的过去,其主要形式为:had done
现在完成时的被动语态为:have/has been done ,而过去完成时则是had done