学习资料收集于网络,仅供参考。
第六讲现在完成时。
1.概念:1)、表示动作或状态在过去已经开始,持续到现在,也许还要持续下去,常和for,since,连用,表示持续的动作或状态多为延续性动词。
eg:we h**e lived here since 2000.
自从2024年以来我们一直住在这里。 (说明一直住在这里,也许还会住下去。 )she has worked in nanning for five has been ill for a week.
2)表示过去发生的或已经完成的某一动作对现在造成的影响或结果。
eg:i h**e lost my pen.我把钢笔弄丢了。
(过去某时丢的,现在还没有找到)i h**e already watched the tv play.我已经看过这部电视剧了。
-- h**e you had your lunch yet ?你吃过午饭了吗?--yes, i h**e just had it.
是的,我刚吃过。 (说明现在饱了)2.结构:
主语+ h**e / has +done +
3.句型:⑴肯定句:①主语+ h**e / has + done+ …
eg:she has been to shanghai.她去过上海。
i h**e finished doing my homework.我已经完成我的作业了。⑵否定句:①主语+ h**e / has + not +done +
eg:i h**en’t seen this film.我没有看过这部电影。
eg:she hasn’t finished doing his homework.她还没有完成她的作业。
一般疑问句:①h**e / has +主语+ done +
eg:h**e you seen this film ?yes, i h**e. /no, i h**en’t .
你看过这部电影吗?是的,看过。 /不,没有。
eg:has she finished doing his homework ?yes, she has . no, she hasn’t.
她完成她的作业了吗?是的,完成了。 /不,没有。
特殊疑问句:①特殊疑问词+ h**e / has +主语+ done+ …
eg:when has you seen this film ?你什么时候看的这部电影?
eg:who has finished doing his homework ?谁完成了作业?
4.时间状语:典型的表时间的词与现在完成时连用,这些词有:
学习资料。学习资料收集于网络,仅供参考。
for、since、already、yet、ever、never、recently、just、before、so far、by now、…
等连用。注意:for+一段时间since+过去的某一个时间点i h**e lived in nanning for ten years.
i h**e lived in nanning since ten years ago/ h**en’t eaten anything for ten ha h**en’t eaten anything since 6am.
already :用于肯定句,可放在助动词之后、过去分词之前,也可放在句末。i h**e already finished my homework.
yet:用在疑问句中意为”已经”,用在否定句中表示”还”,常放在句末。h**e you finished your homework yet?
i h**en’t finished my homework 曾经用于疑问句中:h**e you ever been to beijing?
h**e you ever been to shanghai ?你去过上海吗?
never:未曾从未。
i h**e never tr**eled by plane before.我以前从来没有乘飞机旅行过。
recently:最近用于肯定否定疑问句中i h**e been busy recently.
we h**e not seen tom they been here h**e just seen tom.
i h**en’t heard of it before.我以前从来没有听说过这件事。they h**e planted 2000 trees so far.
the child has learned 100 english words by now.
5.当与一段时间连用时,经常用for加一段时间,这时候谓语动词一定要用延续性的。非延续性动词---延续性动词。
改错:they h**e got married for ten h**e borrowed this book for a week.
get married---be marriedborrow --keep
come --be herego --be away / offbuy --h**e
start / begin --be onle**e --be awaydie --be deadarrive---be in/atjoin---be in /be a member ofstop---be overreturn---be backopen/close---be closed/open学习资料。
学习资料收集于网络,仅供参考。
eg: he came here three days ago.他三天前来的这。
(一般过去时)he has been here for three days.他来这已经三天了。
现在完成时与一段时间连用,非延续性动词变延续性动词。 )he went to dalian last week.他上周去的大连。
(一般过去时)he has been away for a week.他已经离开有一周了。 (现在完成时)
i bought the book last month.我去年买的这本书。 (一般过去时)
i h**e had the book for a month.我保管这本书有一周了。 (现在完成时)the football match started an hour ago.
the football match has been on for an hour.6.词义辨析。
h**e been to曾经去过某地,说话时已经从某地回来或者已从该地去了其他的地方。eg: i h**e been to canada.我去过加加拿大。
h**e gone to已经去了某地,书说话时还未回来。eg: he has gone to dalian.他去了大连。
h**e been in已在某地待了多久,大地方用in小地方用at,后面是副词则不用介词the greens h**e been in china for two years.
7.现在完成时与一般过去时的区别:
1)、侧重点不用,现在完成时是与现在有关的时态,侧重于过去的动作对现在造成影响,而一般过去时是一种过去的时态,侧重于表示过去的动作,与现在无关。i went the zoo yesterday.尽说昨天去了动物园,与现在无关。
学习资料。
学习资料收集于网络,仅供参考。
li lei has read the book.说明李雷理解那本书。
2)、与现在完成时连用的时间状语有:for、since、already、yet、ever、never、recently、just、before、so far、by now、而一般过去时则常与yesterday, ago last, in 20000, just now,连用。
学习资料。
2019现在完成时语法讲解
现在完成时 i 第八单元语法知识。定义 1 表示过去发生或已经发生的动作对现在造成的影响或结果,这个影响和结果对现在还必须存在。常与already 已经 yet 已经,还 just 刚刚 ever 曾经 never等词连用。常用于肯定句或疑问句 均表示 已经 常用于否定句 表示 还 尚 疑问句末尾 ...
英语现在完成时讲解
如何使用现在完成时 同学们我们已经学习了现在进行时 一般现在时 一般过去时 一般将来时这4种时态的用法,但这4种时态还不能满足我们表达的需要。比如 表示 某人过去曾经做过某事 或者 某人做某事多久 以上五种时态就派不上用场了。这时,我们可以用一种新的时态 现在完成时表示。一 现在完成时的构成 一 肯...
现在完成时讲解
一 现在完成时基本结构 助动词h e has 过去分词 done 表示过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。二 用法 1.已完成 用法 表示一个过去发生并结束的动作对现在造成的影响或结果。这一类情况可以细致分为下述两种情况。1 表示开始...