小学英语现在完成时
萌到你眼炸
698次浏览
2021年01月25日 00:49
最佳经验
本文由作者推荐
毕业生祝福-
朗博教育——您值得信赖的培训学校!
新概念英语语法串讲——现在完成时
现在完成时指的是过去发生并且已经完成的动作对现在造成影响或后果,
过去某一时间开始并一 直
持续到现在并且有可能还会持续的动作或状态。
一、现在完成时的用法
1.
过去某时发生的动作到目前为止这个动作已经完成。如:
1
)
Ihavefinishedmyhomework.
我做完家庭作业了。(过去某 时开始做,到现在已完成)
2
)
Hehasalreadyco me
他已经来了。(过去某时开始离开某地到这来,现在已在这。)
2.
表示动作发生在过去并延续到现在
,
有可能继续延续下去。如:
1
)
IhavestudiedEnglishforsixyears.
我已经学了六年英语了。
(六年前开始学英语,一直学到现在
,
也可能继续学也可能就此不学了。)
2
)
IhavelivedinShenyangsince1990.< br>我从
1990
年就在沈阳住。
(从
1 990
年开始住在沈阳一直住到现在,也可能继续住也可能就此为止。)
二、现在完成时的结构
1
)肯定式:主语
+have/has+
过去分词
2
)否定式
:
主语
+have/has+not+
过去分词
3
)一般疑问式
Have/Has+
主语
+
过去分词
4
)特殊疑问式特殊疑问词
+have/has+< br>主语
+
过去分词
三、现在完成时的时间状语
现在 完成时常用的时间状语包括
“already,yet,
ever,
etc”
。
例如:
Wehavelearnedabout3000Englishword sbytheendofthisterm.
到上学期末我们已经学了
3000
个英语单词。
注意:
-1-
朗博教育——您值得信赖的培训学校!
1)
当表示一段时间,现在完成时可以用
for
或
since
引导的 状语。
例如:
I’veknownLiLifor4years.
我认识丽 丽已经
4
年了。
Ihaveworked heresince8yearsago.
自从
8
年前我就在这工作。
2)
当在肯定陈述句中含有
already
或
just
时,在转 换成否定句时,要把句中的
already
或
just
去掉,在句末加上yet.
。
例如:
Ihavealreadyseenthefilm .------
Ihaven’tseenthefilmyet.
Hehasjustcome.------
Hehasn’tcomeyet
.
注意:
for
和
since
的用法。
①
for+
时段为
…
时间
②
since+
过去一个时间点(译为:自从
……
以来)
③
since+
时段
+ago
④
since+
从句(过去时)
⑤
Itis+
时段
+since+
从句(过去时)
四、过去分词变化规则如下:
1
、规则动词:规则动 词的过去分词的构成规则与规则动词的过去式的构成规则相同。四点变化规
则:
(
1)
一般动词,在词尾直接加
“ed”
。
work---worked---worked,visit---visited--- visited
??
(2)
以
“e”
结尾的动词,只在词尾加
“d”
。
live---lived---lived,
(3)
以
“
辅音字母
+y”
结尾的动词,将
变为
,再加
“ed”
。
study--- studied---studied,cry---cried---cried
(4)
重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加
“ed”
。
stop---stopped--- stopped,drop---dropped--dropped
2
、不规则动词变化需参看不规则动词表逐一熟记。例如
;cut-cut- cut,hit--?hit--hit.
五、使用时注意事项
-2-
朗博教育——您值得信赖的培训学校!
1.“have/hasgot”
形 式上是一种完成时,但和
have/has
为同一意思
“
有
”
。
例如:
Haveyougotpen-friends?Yes,Ihave.
你有笔友吗?是的,我有。
Hashegotalotofworktodo?No,hehasn’t.
他有许多工作要做吗?不,他没有。
/hasgoneto< br>、
have/hasbeento
和
have/hasbeenin
的 区别。
have/hasgoneto
去了,在去某地的路上或在某地,人还未回来
have/hasbeento
曾经去过,人已经回来了
have/hasbeenin
已经在,常与一段时间连用
HehasbeentoShenyangbefore.
他以前曾去过沈阳。
HehasbeeninShenyangfortenyears.
他在沈阳10
年了。
HashegonetoShenyang?
他去沈阳了吗?
/hasbe ento
常和
once,twice,never,ever
连用;
have/hasgoneto
则不可。例如
:
─
HasTomeverbeentoParis?
汤姆去过巴黎吗?
─
Yes,he’sbeenthere
manytimes.
是 的,他去过好几次了。
─
Wherehavetheygone?
他们去哪里了?
─
They’vegonetoShenyang.
他们去沈阳了。
4
.非延续性动词
(
或称作终止性动词
)
不能用
“
现在完成时
+
表示一段时间的状语
”
的句型中。
?
这类动词有:
come,go,start,leave,die,buy,finis h,join,borrow,stop
等。但它们能够用表示持
续状态的相应的延续性动词替 换句中的终止性动词。
arrive,come
→
behere,bein buy
→
have
begin,start
→
beon
die
→
bedead
-3-
朗博教育——您值得信赖的培训学校!
getup
→
beuple ave,move
→
beaway
;
goout
→
beoutborrow
→
keep
finish/end
→
beoveropen
→
beopen
close
→
beclosedjoin
—
beamemberof
六、
现在完成时往往同表示不确定的过去时间状语连用,如
already
( 肯定)
,yet
(否定,疑
问)
,just,before,recentl y,still,lately,never
等
.
?
例如
:Hehasalreadyfinishedthework..?
典型例题
1
:
Hisfather_____thepartysince1978< br>
?????????????ned????nin
解析
:本题考 查学生对现在完成时的熟练掌握。
since1978
表达
“
自从
1 978
年一直到现在
”
,表示
这件事情从过去一直持续到现在,应该用现在完 成时,而且动词必须是延续性动词,
AB
均为瞬间
动词,不能与时间段连用,故排除;
C
为一般过去时,也不行。
答案
;
D.????
要
牢
记
:
一
般
过
去
时
通
常
与
表
示
过
去
的
时
间
状
语
连
用
。
如
:
yesterday,lastwe ek,twoyearsago,justnow,in2002
等;
而现在完成时则常与just,already,ever,never
等副词和
thesedays,thi sweek,since......,for......
等表示一段时间的状语连用。现在完成时强 调过去
发生的动作对现在的影响和结果,
而一般过去时与现在没有联系,
只是说明某个 动作发生的时间是
在过去。
?
典型例题
2
:
—< br>______you___your?homework?yet??
??????? ??????
—
Yes.I_____?it?a?moment?ago.
??
;do;finished????;done;finished???
;done; havefinished?
解析:
本题考查一般过去时和现在完成时的用法区别。问句中的
yet
表明应该用现在完成时,而回
答中的
a?moment?ago
是一个表示过去的时间状语,应该用一般过去时。
答案:
B????
附表:动词——过去式——过去分词
1
、
AAA
型(原形、过去式和过去分词同形):
2、
cost?cost?cost????????cut?cut?cut????????le t??let??let?
put?put???put???????read?read??read
-4-