高中现在完成时讲解与练习.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时讲解与练习
一、现在完成时的构成
1.现在完成时结构:
主语 +助动词 have(has) +动词过去分词
否定句: have/has 后加 not, haven ’t/hasn ’t
一般疑问句:前提have/has
被动: have /has been +动词的现在分词
2.现在完成时的概念:
1)表示过去发生的动作对现在造成的影响或结果。
--Have you had your lunch yet 你吃过午饭了吗
--Yes, I have. I have just had it. 是的,我刚吃过。(现在我不饿了。 )
I have already posted the photos. 我已经寄过这些照片。 (这些照片已不在我这里了。)
2) 过去发生的事情,一直持续到现在(其谓语动词多是延续性动词或表示状态的词)。
I haven seent’ her these days. 近来我一直没见过
他。
I ’ veknown Li Lei for three years. 我认识李雷已经三年了。
They have lived here since 1996. 他们自从 1996 年就住在这儿。
She has taught us since I came to this school. 自从我来这所学校,她就教我。
3. 现在完成时多与下列时间状语连用:
1)用于“过去发生的事,对现在造成的影响或结果”的时间状语有:
already( 已经→肯定
) yet(还 ;尚未→否 / 疑问句 ) -Hashephonedyouyet---No,notyet.
句
never( 从未 ) ever( 曾经→疑问
)Have you ever talked to him about it
句
just( 刚刚 ) before( 以前 )
already 用于肯定句,可放在助动词之后、过去分词之前,也可放在句末;
yet 用在疑问句中意为“已经”,用在否定句中表示“还”,常放在句末;
ever 意为“曾经” ,用于疑问句或否定句中,放在助动词与过去分词之间;
never意为“从来都没有”,常和before连用,多放在助动词与过去分词之间。
havenevertraveledbyplanebefore.
before 意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。haven’theardofitbefore.
2)用于“过去发生的事,一直延续到现在”的时间状语有:
for + 时间段 (for two years)
since two years ago
since + 时间点since 2008
Since then
since he came here.
so far(目前 ;迄今为止 )
up to now=till now=by now到现在为止;直到现在
all the time总是;一直recently lately最近these days近几天
【 by the end of到末/结束】by the end of this year到今年年末
by the end of this month到本月末
during /over the last (past) few years在过去的几年中
in the last /past months在过去的几个月中in the past/last few days/years
在过去的这几天
3) This/It is the first/second time + that从句that 从句要用现在完成时
This is the first time that I have come here.
4)在条件,时间,让步状语从句中,表示将来某时以前已完成的动作
I will not believe you unless I have seen it with my own eyes. I will go
with you as soon as I have finished my work.
3.have(has) been 和 have(has) gone 区分
1)have/ has gone (to) 表示某人已经去了某地,人不在这儿。
--Where is Jim – He has gone to London. (人不在这儿,已去了London)
2)have/ has been (to) 表示曾经到过某地,但现在人已回来。
I have been to Shanghai twice.我到过上海两次。(以前去的上海,现在人已回来)
--Where have you been, Jim吉姆,你去了哪里
--I have been to the library.我去了图书馆。
后面还可以跟不定式
I’ vebeentoseemygrandmother.( 现已回来) She’ sbeentodosomeshopping.
3) have/has been in + 地点(adv. 去to) 在某处呆过多长时间(现在还在那里)
How long have you been here/there I have been here/there for 10 years.
)
你在这里多长时间了我在这里10 年了。(现在还
在
Dashan has been in China since 20years ago.大山自从20 年前就在中国。(现在还在)
How long have been at this school I have been here for over two years.
(现在还在
你在这所学校多长时间了我在这里两年多了。