现在完成时-现在完成进行时12.28
现在完成时与现在完成进行时讲解
现在完成时一.基本结构:助动词have/has+过去分词(done) 。
表示过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。
二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定)No, 主语+haven't/hasn't.(否定)三.用法1.表示一个过去发生并结束的动作对现在造成的影响或结果。
这一类情况可以细致分为下述两种情况。
1)表示开始于过去的动作刚刚结束。
常和just,now,already,yet,not…yet等不确定的时间状语连用。
Li Ming has just turned off the light. 李明刚刚把灯关上。
(说明现在灯关上了)I've finished my homework now. 现在我已经做完作业了。
(说明可以交作业或做别的了)2)表示过去动作的结果,一直延续到现在。
一般不用时间状语。
I have lost my pen. 我把笔丢了。
(说明过去某时丢的,现在我还没找到这支笔)She has become a teacher. 她已经当了老师。
(说明她现在仍是老师)2. 表示动作或状态从过去某时开始,持续到现在的动作(用行为动词表示)或状态(be动词表示),常与for(+段时间)、since(+时间点或过去时的句子)连用。
①for+时段(for a long time,for a month)②since+过去一个时间点(译为:自从……以来,如since 1991 、since yesterday)③since+时段+ago (since 2 days ago)④since+从句(过去时)●⑤It is+时段+since+从句(过去时)⑥其它常见:today,this week(month),lately,recently,these days,in the past few days,during the last two weeks,,so far,up to now,till (until)now等。
完成进行时与完成时ppt课件
I think you are right. 我认为你是对的。
She’s thinking about the problem. 她正在思考那个问题。
(2) 常见的时间状语: at this time, at this moment
Exercise II
1. Hurry up, or we ________ (miss) the plane. 2. Do you know the earth _______ (go) round
Exercise I(单项选择)
1. Even though they ___ for twenty years, the two neighbors do not get on well with each other.
A. have been lived side by side
B. had been living side by side C. have been side by side living
at the end of next semester. 如:There will be a meeting next month.
(2)常用”be going to+动词原形”的结构表示 主语的主观想法或打算,如:
We’re going to have a trip in Hawaii.
进行时的用法
将来
过去 将来
一般将来时
将来完成时
将来进行时
I shall/will do I shall/will have I shall/will be
done
doing
一般过去将来 时
过去将来 完成时
现在完成进行时的具体用法
现在完成进行时的具体用法在英语的时态世界里,现在完成进行时就像是一位神秘而又特别的“嘉宾”,它有着独特的魅力和用途。
今天,咱们就来好好聊聊这个时态的具体用法,让您对它有更清晰、更深入的了解。
首先,咱们来看看现在完成进行时的构成。
它的结构是“have/has been +动词的现在分词”。
这里的“have/has”要根据主语的人称和单复数来选择,“been”是“be”的过去分词,而动词的现在分词形式则通常是在动词原形后面加上“ing”。
那么,在什么情况下我们会用到现在完成进行时呢?一种常见的情况是表示一个动作从过去某时开始,一直持续到现在,并且可能还会继续下去。
比如说,“I have been waiting for you for two hours”(我已经等你两个小时了。
)在这个句子中,“等待”这个动作从过去某个时间开始,一直持续到说话的此刻,而且有可能还会继续等下去。
再比如,“He has been studying English since he was ten”(他从十岁起就一直在学英语。
)这里,“学习英语”这个动作从十岁开始,一直持续到现在。
现在完成进行时还常常用来强调动作的持续性和不间断性。
想象一下,有人对你说“ I have been working nonstop all day ”(我一整天都在不停地工作。
)您是不是能立刻感受到那种连续工作、没有停歇的状态?与现在完成时相比,现在完成进行时更加强调动作的持续过程。
比如说,“I have cleaned the room”(我已经打扫了房间。
)这只是说明房间已经被打扫干净这个结果。
而如果说“I have been cleaning the room”则更侧重于强调打扫房间这个动作持续的过程。
另外,现在完成进行时有时还可以表达一个动作在近期内反复发生。
比如,“She has been making mistakes recently”(她最近一直在犯错。
时态—现在完成进行时(英语语法课件)
多年来他们一直早锻炼。
现在完成进行时的时间状语
一 、与for+ 时间段 / since +时间点 的时间状语连用 e.g. We have been studying English for 7 years.
A.has been going B. went C. goes D. has gone
现在完成进行时
牛刀小试
2. Jim ___D_____in this library every morning over the last 2 months.
A.had been working B. worked C. works D. has been working
《英语语法》
现在完成进行时
目录
1 现在完成进行时的概念 2 现在完成时进行时的用法 3 现在完成进行时的易错点
到底是什么叫
Present Perfect Continuous Tense
现在完成进行时
现在完成进行时的概念:
01 现在完成进行时,动词的一种基本,是一个比较复杂的时态。时态。
02
表示一个动作从过去开始,一直延续到现在,并且 还有可能持续下去。
03 具有未完性和感情色彩的特征。
现在完成进行时的句子构成
主语+助动词(have/has)+been+动词的现在分词+其他成分
e.g.:
1. I have been living in Wuhan for ten years. 我已经在武汉住了10年了。
表示开始于过去的活动持续到现在,并且活动往往还没有 结束,将继续持续下去。(持续性)
高中英语-现在完成进行时和现在完成时
Practice
1. She__h_a_s__lo_s_t (lose) her keys. She can’t find them anywhere 2. I _h_a_v_e__b_e_e_n_w__ri_ti_n_g_(write) the book, but
I still h__a_v_en__’t_f_in_i_s_h_e_d_(finish) it. 3. They h_a_v_e_ never _l_ea_r_n_t__(learn) to swim. 4. We _h_a_v_e_b_e_e_n__lo_o_k_i_n_g_(look) forward to
learn
learn
8 years ago
learn
now
future
现在完成进行时的用法2
Tip 2: 表示说话之前刚刚结束的动作,
1. --- I am sorry I have kept you waiting so long. --- It is all right. I have been reading the newspapers.
read
have been reading
do
do
past
now future
比较二:
现在完成进行时比较生动,有时含有明 显的感情色彩,而现在完成时往往只说 明一个事实,一种影响或结果。 试比较:
I have been waiting for you two hours.
I have waited for you two hours.
the Present Perfect Continuous Tense
现在完成进行时和现在完成时(共28张PPT)
1.自从回家以来我一直睡不好觉。 I _h_a_v_e_n_’_t_b_e_e_n_s_l_e_e_p_in_g__ well since I returned home.
2.这本书他已读了两个小时了,但还没读完。 He _h_a_s_b__ee_n__r_e_a_d_in_g__ this book for two hours, but he hasn’t finished it.
比较三:
Tip 3:现在完成进行时比较生动,有时含有 明显的感情色彩,而现在完成时往往只说明 一个事实,一种影响或结果。
试比较:
I have been dreaming to be an astronaut.
I have dreamt to be an astronaut.
比较四:(state verb & action verb)
camera.
√
Tip 4:现在完成时可以用表状态的动词(have)和表动作 的动词(take)作谓语。而现在完成进行时只能用表动作 的动词(take)作谓语。
State verb & action verb
常用表状态、情感、感觉的动词: (1)have, exist,know,belong to等 (2)like, love,hate, believe, want, regret,
I have had this camera for five years. √
I have taken photos of UFOs with this camera.
√ I have been having this camera for five year×s.
2024版现在完成时与现在完成进行时完整版课件
题目2
I _______ (write) this letter since breakfast.
06
解析
现在完成进行时强调动作的持续性,表示“自 从早饭过后我一直在写这封信”。
改错题
01
题目1
I have finished to read the book.
02
答案
I have finished reading the book.
语境创设
通过创设不同的语境,体 会两种时态的使用场景和 表达效果,提高语言运用 的准确性。
练习巩固
通过大量的练习,熟练掌 握两种时态的构成和用法, 提高语言运用的熟练度。
相关资源推荐
教材教辅
01
推荐《英语语法大全》、《英语语法手册》等教材教辅,系统
学习英语语法知识。
在线课程
02
推荐Coursera、edX等在线课程平台上的英语语法课程,灵活
否定形式
主语 + have/has + not + 动词的过 去分词 + 其他成分
动词变化规则
规则动词变化
直接在动词后加-ed,如“play” 变为“played”。
不规则动词变化
需要单独记忆,如“go”变为 “gone”,“eat”变为“eaten” 等。
特殊动词变化
部分动词在过去分词形式上有特殊 变化,如“write”变为 “written”,“ride”变为 “ridden”等。
PART 05
练习题与答案解析
选择题
• 题目1:I ___my homework for two hours.
选择题
A. have finished
B. have been finishing
现在完成时与现在完成进行时
现在完成时与现在完成进行时现在完成时和现在完成进行时现在完成时(Present Perfect Tense)和现在完成进行时(Present Perfect Progressive Tense)是英语中两种重要的时态形式。
本文将对这两种时态进行解释和比较,并提供一些例句来帮助读者更好地理解和应用。
一、现在完成时(Present Perfect Tense)1.定义和结构现在完成时用来表示过去发生的动作或事件对现在造成的影响或结果。
它的结构由助动词“have/has”和过去分词形式的动词构成。
2.用法(1)表示过去发生的动作或事件对现在造成的影响或结果。
例如:- I have finished my homework.(我已经完成了我的作业。
)- They have moved to a new city.(他们已经搬到了新城市。
)(2)表示过去发生的动作或事件在现在仍然持续或存在。
例如:- I have lived in this city for five years.(我在这个城市已经住了五年了。
)- She has known him since childhood.(她从小就认识他。
)(3)表示过去曾经发生过的但时间不明确的动作或事件。
例如:- Have you ever been to Paris?(你曾经去过巴黎吗?)- He has read a lot of books.(他读过很多书。
)3.例句(1)肯定句:- I have seen that movie before.- We have visited the museum many times.- They have already finished their dinner.(2)否定句:- She hasn't finished her work yet.- He hasn't traveled abroad.- They haven't bought a new car.(3)疑问句:- Have you ever been to Japan?- Has she finished her presentation?- Have they seen this movie?二、现在完成进行时(Present Perfect Progressive Tense)1.定义和结构现在完成进行时用来表示发生在过去某段时间内一直持续的动作或事件。
(完整版)现在完成时和现在完成进行时的的区别
(完整版)现在完成时和现在完成进行时的的区别现在完成进行时与现在完成时的区别(1) 现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作:I have read the book. 我读过这本书。
I have been reading the book. 我一直在读这本书。
【注】有少数动词(如work, study, live, teach, stay等)在表示持续一时间时用这两种时态含义差不多(只是用现在完成进行进更强调动作的持续性):How long have you worked [been working] here? 你在这儿工作多久了?I’ve lived [been living] here since 1988. 自1988年以来我就一直住在这儿。
(2) 现在完成时通常只陈述事实,而现在完成进行时还可表示一种感****彩:I have waited for two hours. 我等了两小时。
(陈述事实)I have been waiting for two hours. 我等了两个小时。
(等得好辛苦)(3) 现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时:He has lived in Paris. 他(一直)住在巴黎。
He has been living in Paris. 他(目前)住在巴黎。
(表暂时性)(4) 不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时:I’ve only known her for two day. 我认识她刚刚两天。
They’ve been married for twenty years. 他们结婚已二十年了。
The war has lasted for a long time. 这场战争持续了很长时间。
(5) 现在完成进行时不用于被动语态,若要用可用现在完成时的被动语态代替:The house has been painted for a month. 这房子已漆了一个月。
现在完成进行时
现在完成进行时现在完成进行时是英语中的一个时态,用于表示过去开始并一直持续至现在的动作、情况或状态。
在构成上,现在完成进行时由“现在完成时”(have/has + 过去分词)和“进行时”(be + 现在分词)组成。
我们可以通过以下例句来理解现在完成进行时的用法及表达方式:1. She has been studying English for two hours.(她已经学习英语两个小时了)2. They have been working on this project since last month.(他们从上个月开始一直在进行这个项目的工作)3. I have been waiting for the bus for half an hour.(我已经等车半个小时了)现在完成进行时用于强调动作或情况的持续性,并与现在的结果或影响相关。
它通常用于以下情况:1. 表示从过去开始,并一直持续至今的动作或情况。
例如:I have been learning Chinese for five years.(我已经学习中文五年了)2. 描述过去一段时间内进行的重复或习惯性的动作。
例如:She has been visiting her grandma every Sunday.(她每个星期天都去看她的奶奶)3. 表示导致现在情况或结果的动作。
例如:I am tired because I have been playing basketball all afternoon.(我很累,因为下午一直在打篮球)现在完成进行时也可以与一些时间状语连用,如“for”(持续的时间),“since”(起始时间点)等。
这些时间状语可以进一步明确动作或情况的时间跨度。
总之,现在完成进行时用于描述从过去开始并持续至现在的动作、情况或状态。
它强调动作的持续性,并与现在造成的结果或影响相关。
通过使用现在完成进行时,我们可以更准确地表达某个动作或情况的持续性及其与现在的关联。
现在完成进行时和现在完成时的区别是什么?
现在完成进行时和现在完成时的区别是什么?现在完成进行时(Present Perfect Continuous)和现在完成时(Present Perfect)是英语中常用的两种时态形式,它们在使用和含义上存在一些区别。
现在完成进行时的使用现在完成进行时常用来描述一个动作或状态在过去开始,一直持续到现在并可能仍在进行中。
以下是现在完成进行时的主要使用情况:1. 描述一个动作或状态的持续性:I have been studying Chinese for three years.(我已经研究中文三年了。
)2. 描述一个动作或状态的重复性:He has been traveling to Japan every summer.(他每个夏天都去日本旅行。
)3. 强调一个动作或状态的持续性和对现在造成的影响:She has been working hard, so she is tired.(她一直在努力工作,所以她很累。
)现在完成时的使用现在完成时常用来描述一个动作或状态与当前时间有关,但没有明确的时间标记,或者与过去的某个时间点有关。
以下是现在完成时的主要使用情况:1. 描述一个过去发生的动作或状态对现在造成的影响:I have lost my keys.(我丢了我的钥匙。
)2. 表示一个经验、经历或成就:She has visited over 20 countries.(她已经访问了20个以上的国家。
)3. 表示一个动作或状态在过去开始但未来可能继续或结束:They have lived in Paris for five years.(他们在巴黎生活了五年了。
)区别总结- 现在完成进行时强调一个动作或状态的持续性,一直从过去开始,直到现在并可能仍在进行中。
- 现在完成时描述一个动作或状态与当前时间有关,没有明确的时间标记,或与过去的某个时间点有关。
请注意,以上是现在完成进行时和现在完成时的一般使用情况,具体使用时要根据语境和需要进行调整。
经典:M2U1语法---现在完成时与现在完成进行时-公开课课件
9
对现在完成时的考查
1.现在完成时表示过去的动作对现在的影响或表示经 验。(过去发生的动作与现在没有联系仍用过去时)
2.现在完成时表示过去的动作一直延续至今,常与 for或since 等短语连用。
5 years
9 years
*可以从以下三个方面来理解。
4
现在完成时
1. 过去发生的动作,对现在有影响
time
过去
现在
• 常同already, just, yet等词连用
• She has lost her bike. 她把自行车丢了。(影 响是她现在没有自行车骑了)
• She has had a good education. 她受到过良 好的教育。(影响是她文化水平高,有修养)
③It/This/That is the most interesting book that I have ever read.
(注:以上句型把is改为was,则从句时态相应改为 过去完成时态)
16
This is the first time we______ a film in the cinema together as a family.
A. see B. had seen C. saw D. have seen
17
1.汤姆已经结婚10年了.
Tom has been married for ten years.
18
这是什么 时态?
2.她肯定累了,因为她一天一直在跳舞。
She must be tired, for she has been dancing all day.
现在完成进行时和现在完成时的区别
现在完成进行时和现在完成时的区别现在完成进行时和现在完成时是英语语法中的两个时态,它们在用法和意义上有一些区别。
现在完成进行时现在完成进行时是由“现在完成时”和进行时态的结合。
它用于描述一个动作或状态从过去开始一直延续到现在,并可能会继续发生。
结构现在完成进行时的结构如下:肯定句:主语 + have/has been + 现在分词 + 其他补充信息主语 + have/has been + 现在分词 + 其他补充信息否定句:主语 + have/has not been + 现在分词 + 其他补充信息主语 + have/has not been + 现在分词 + 其他补充信息疑问句: Have/Has + 主语 + been + 现在分词 + 其他补充信息? Have/Has + 主语 + been + 现在分词 + 其他补充信息?示例以下是使用现在完成进行时的一些示例句子:- I have been studying English for three years. (我已经研究英语三年了。
)- They have been working on this project since last month. (他们从上个月开始一直在做这个项目。
)- Has she been practicing the piano regularly? (她一直有规律地练钢琴吗?)现在完成时现在完成时用于描述过去发生的动作或状态与现在的关联。
它强调过去的经验和影响对现在的影响。
结构现在完成时的结构如下:肯定句:主语 + have/has + 过去分词 + 其他补充信息主语 + have/has + 过去分词 + 其他补充信息否定句:主语 + have/has not + 过去分词 + 其他补充信息主语+ have/has not + 过去分词 + 其他补充信息疑问句: Have/Has + 主语 + 过去分词 + 其他补充信息?Have/Has + 主语 + 过去分词 + 其他补充信息?示例以下是使用现在完成时的一些示例句子:- I have visited London twice. (我去过伦敦两次了。
现在完成时及现在完成进行时讲解及练习
现在完成时及现在完成进行时讲解及练习现在完成进行时1 定义:现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。
2 现在完成进行时的构成:现在完成进行时是由“have/has+been+动词的现在分词”构成3 现在完成进行时的基本句型肯定式I/We have been working.疑问式Have you been working?简略回答Yes,I/we have. No,I/we haven't.肯定式He/She/It has been working.疑问式Has he/she/it been working?简略回答Yes,he/she/it has. No,he/she/it hasn't.4 现在完成时的用法1)在强调指出动作还未结束,还要继续下去。
如:I've been reading this book for two hours,but I haven't finished it. 这本书我已读了两个小时了,但我还没读完。
I've read this book.我已读完这本书了。
2)强调动作延续时间的长久或带感情色彩。
She has always been working like that.她一贯是这样工作的。
3)现在完成进行时也可表示现在以前这段时间反复发生的事情。
We've been seeing quite a lot of each other recently.最近我们经常见面。
5 相同点1. 现在完成时和现在完成进行时都可以表示从过去某一时刻开始一直延续到现在的动作.如: I have worked in this school since 2001.I have been working here since 2001.2. 现在完成时和现在完成进行时都可以表示一段时间内进行的动作.例如: Mr. Smith has taught English for 20 years. Mr. Smith hasbeen teaching English for 20 years 6 现在完成时和现在完成进行时的区别1)现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。
语法总结--现在完成进行时(全)
语法总结--现在完成进行时(全)现在完成进行时表示一个动作或状态从过去开始一直持续到现在并可能继续下去。
规则构成:[助动词"have"(has)] + [动词-ing形式(现在分词)]例如:- I have been studying for three hours.(我已经研究了三个小时。
)- She has been working here since 2010.(她从2010年开始在这里工作。
)特别注意的是:1. 现在完成进行时不可以与时间状语"yesterday", "last week"等连用,只可以用来谈论从过去一直持续到现在的情况。
2. 在很多情况下,现在完成进行时可以和现在完成时互换使用,但是它们的功能略有区别。
现在完成时更快地侧重于"完成"这个动作,而现在完成进行时侧重于"持续"这个状态。
例如:- I have lived in Beijing for ten years.(我已经在北京住了十年。
)[已经完成]- I have been living in Beijing for ten years.(我在北京住了十年了。
)[持续状态]需要注意的是,现在完成进行时的否定和疑问形式也是由"have"(has)+not和have(has)+主语构成。
例如:- Haven't you been studying for three hours?(你没有研究了三个小时吗?)- She hasn't been working here since 2010.(她自2010年以来就没有在这里工作。
)要点总结:- 它表示的是过去某个时间持续进行的动作或状态,一直延续到现在。
- its表示时可与现在完成时互换,不同的是一个更侧重于完成,一个则强调持续。
- 现在完成进行时的否定和疑问形式也是由"have"(has)+not和have(has)+主语构成。
现在完成进行时用法总结+讲义-2025届高三英语上学期一轮复习专项
四.完成进行时【注释】现在完成进行时1.结构:have/has+been+doing。
主语用I/we/you/they/复数名词,助动词用have,其余情况用has。
2.用法:表示从过去某时开始一直持续到现在并且还要继续下去的动作或表示到目前为止的一段时间里一直反复进行的动作,它既具备现在完成时的特征,又具备现在进行时的特征,它具备进行体的“未完性、暂时性、感情色彩”的特点。
He has been learning English for 6 years.他学英语已经六年了。
(从过去某一时间开始学英语,强调到现在还在学........) It has been raining for 3 days.已经下了三天雨了。
(强调说话者“抱怨”的感情色彩)3.现在完成进行时和现在完成时的区别(1)现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作。
I have read the book. 我读过这本书。
I have been reading the book. 我一直在读这本书。
(2)现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。
I have waited for two hours. 我等了两小时。
(陈述事实)I have been waiting for two hours. 我等了两个小时。
(等得好辛苦)(3)现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时。
He has lived in Paris. 他(一直)住在巴黎。
He has been living in Paris. 他(目前)住在巴黎。
(表暂时性)(4)不用于进行时态的动词通常也不用于现在完成进行时,但可以用于现在完成时。
I’ve only known her for two day. 我认识她刚刚两天。
They’ve been married for twenty years. 他们结婚已二十年了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Date 12. 28现在完成时一、基本结构:助动词have/has+过去分词(done)二、句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)三.用法(1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money (so far).(含义是:现在我没有钱花了.)He has (just/already) come. (含义:他现在在这儿)My father has gone to work. (含义可能是:我爸爸现在不在这儿)(2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段), since(+时间点或过去时的句子)连用.①for+时段②since+过去一个时间点(译为:自从……以来)③since+时段+ago④since+从句(过去时)⑤It is+时段+since+从句(过去时)Mary has been ill for three days.I have lived here since 1998.四.has gone (to),has been (to), has been (in) 的区别Have/Has gone(to) :去了(现在不在说话现场)Where is your father?He has gone to Shanghai.Have/Has been (to) :去过(已不在去过的地方)My father has been to Shanghai.Have/has been in:呆了多久(还在所呆的地方)My father has been in Shanghai for two months. /since two months ago.五.现在完成时的标志1.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:以already, just和yet为标志He has already got her help.他已得到她的帮助。
He has just seen the film.他刚刚看过这场电影。
He hasn't come back yet.他还没有回来。
以ever和never为标志This is the best film I have ever seen.这是我曾经看过的最好的一部电影。
He has never been to Beijing.他从没有到过北京。
以动作发生的次数为标志He says he has been to the USA three times. 他说他已经去过美国三次了。
以so far(到目前为止)为标志He has got to Beijing so far.到目前为止他已到了北京。
She has passed the exam so far.到目前为止她已经通过了考试。
2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去, 我们可以从动作“延续”的特性和“时间”点段的区分入手。
①for+时段②since+过去一个时间点(过去从句)为标志注意:1)现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等; 2)不能与when连用3)瞬间动词(buy, die, join, come, go ,leave, join ……)不能直接与for / since 连用。
要改为其他动词表达相同的意义:系动词的作用buy----have borrow -----keepcome/arrive/reach/get to-----be ingo out----be out leave ----be awaybegin-----be on finish----be overopen----be open close -----be closeddie----be dead1.have代替buyMy brother has had(不能用has bought) this bike for almost four years.2、用keep或have代替borrowI have kept(不能用have borrowed) the book for quite a few days.3、用be替代becomeHow long has your sister been a teacher?4、用have a cold代替catch a coldTom has had a cold since the day before yesterday.用“be+形容词”代终止性动词(瞬间动词)1、be+married代marry2、be+ill代fall (get) ill3、be+dead代die4、be+asleep代fall (get) asleep5、be+awake代wake/wake up6、be+gone代lose,die,sell,leave7、be+open代open 8、be closed代close/shut9、be+missing(gone, lost)代lose用“be+副词”代终止性动词1“be+on”代start,begin2“be+up”代get up3“be+back(to)”代return to,come back to,go back to4“be here (there)”代come(arrive,reach,get) here或go (arrive,reach,get) there等等用“be+介词短语”代终止性动词1.“be in/at +地点”代替go to /come to2. 用be in the army 代替join the army3.“be in/at +地点”代替move toExercises 1:1、Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have knownC. must know D.will know2、He has _______ been to Shanghai , has he ? 反义疑问句A. already B.never C.ever D. still3、Have you met Mr Li ______?A. just B. agoC.before D. a moment ago4、The famous writer _____ one new book in the past two years .A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; betterD. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have knownD. knew8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seenC. saw D.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone 10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have beenC. have become D. have made13、—How long have you ____ here ?—About two months .A. beenB. gone C. come D. arrived14、Hurry up ! The play __________ for ten minutes .A. has begun B. had begun C. has been on D. began15、It _____ ten years since he left the army .A. is B. has C. will D. was16、Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A. have been inB. have been to C. have gone to D. have been18、The students have cleaned the classroom, _____?A. so theyB. don’t theyC. have theyD. haven’t they19、______has Mr. White been a member of Greener China since he_____ to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、His uncle____for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university现在完成进行时基本结构:助动词have/has+been+doing基本用法1. 现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。