现在完成进行时的用法
现在完成进行时

现在完成进行时(1)现在完成进行时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)现在完成进行时更强调动作的延续性,它是现在完成时的强调形式。
试比较:We've been living here for ten years.We've lived here for ten years我们在这儿已经住了十年了。
2)在不用时间状语的情况下,现在完成进行时表示动作仍在进行。
现在完成进行时的用法

现在完成进行时的用法现在完成进行时是英语语法中的一个时态,用于描述正在进行的动作或状态,且该动作或状态在现在之前开始并可能仍在进行。
在本文中,将详细讨论现在完成进行时的含义、结构和常见用法。
一、现在完成进行时的含义现在完成进行时表示一个从过去某一时刻开始并一直延续到现在的动作或状态。
它强调动作的延续性,即动作并没有结束,可能仍在进行当中。
现在完成进行时常与连词“for”和“since”连用,表示一个时间段或具体的时间点。
二、现在完成进行时的结构现在完成进行时的结构由“have been”+ 动词的现在分词构成,具体的构成形式如下:肯定句:主语 + have/has + been + 动词的现在分词否定句:主语 + have/has + not + been + 动词的现在分词疑问句:Have/Has + 主语 + been + 动词的现在分词?三、1. 描述持续时间:现在完成进行时常用来描述一个动作或状态的持续时间,或强调其延续性。
例句:- I have been studying English for three years.(我已经学习英语三年了。
)- She has been working on this project all day.(她已经一整天都在做这个项目了。
)2. 表示当前状态:现在完成进行时还可用于表达一个目前仍在进行的动作或状态。
例句:- They have been living in London for five years.(他们已经在伦敦住了五年了。
)- The children have been playing in the garden for hours.(孩子们已经在花园里玩了几个小时了。
)3. 表示结果:现在完成进行时也可用于暗示或暗示即将发生的特定结果。
例句:- He has been studying very hard, so he will probably pass the exam.(他一直很努力学习,所以可能会通过考试。
“现在完成进行时”用法归纳

四.现在完成进行时与现在完成时的区别
现在完成时强调动作的完成,而现在完成进行时强调动作
的延续,因此,表示动作的完成,只能用现在完成时,而
不能用现在完成进行时。
eg. He has changed his ide区别
二.现在完成进行时的用法
1. 表示“持续” 即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停 止,也可能还在进行。 eg. 1)The children have been having a lot of fun. 孩子们一直玩得很开心。 2)She is very tired. She has been working all morning. 她很累。她干了一早晨了。 3)The tobacco industry has been trying to improve its image. 烟草行业一直在试图改善其形象。
has been considering
巩固练习 单项填空
3.—I have got a headache. —No wonder. You ______ in front of that computer too long. A. work B. are working C. have been working D. worked <分析> C。由于在电脑前工作太久,所以导致了现在头痛的结 果,故空格处应填现在完成时或现在完成进行时,即答案选C。
202X
单击此处添加副标题
英语语法解析 “现在完成进行时”用法归纳
汇报人姓名
汇报日期
现在完成进行时表示某动作从过去某个时间开始,一直延
肯定句 主语 + have (has) been + 现在分词(doing).
现在完成进行时的用法

现在完成进行时的用法现在完成进行时是英语中的一种时态,用来描述从过去某个时间点到现在一直在进行的动作或状态。
它常常与表示时间段的状语连用,表示一个持续的动作或状态。
一、构成:现在完成进行时的基本结构是“have/has been + V-ing”,其中“have”是现在完成时的助动词,根据主语的人称和数的变化而变化,例如:- I have been working.(我一直在工作。
)- She has been studying.(她一直在学习。
)二、用法:1. 描述从过去某个时间开始一直延续到现在的动作或状态:例如:- I have been living in this city for five years.(我在这个城市已经住了五年了。
)- They have been dating since high school.(他们从高中开始就在交往。
)2. 表示一个持续的动作或状态:例如:- He has been playing basketball for two hours.(他已经打了两个小时的篮球。
)- She has been waiting for the bus since morning.(她从早上开始就在等公交车。
)3. 强调动作的连续性:例如:- We have been learning English for many years.(我们已经学了很多年英语了。
)4. 表示引起现在的结果或影响:例如:- I am tired because I have been running.(我感到累是因为我一直在跑步。
)- The road is wet because it has been raining.(路上湿是因为一直在下雨。
)5. 表示对话中的询问、提醒或抱怨:例如:- Have you been listening to me?(你一直在听我说话吗?)- You have been talking for hours!(你已经说了几个小时了!)6. 与时间状语连用:- She has been working all day.(她一整天都在工作。
现在完成进行时的用法和例句

现在完成进行时的用法和例句现在完成进行时是英语中一种特殊的时态,用于表示动作在过去开始,一直持续到现在并可能继续下去的情况。
本文将详细介绍现在完成进行时的用法,并给出一些例句来帮助读者更好地理解和运用这一时态。
一、基本用法现在完成进行时由"have/has been + V-ing"构成,其中"have"用于第一人称(I/we/you/they),"has"用于第三人称单数(he/she/it)。
该时态强调动作的连续性和延续性。
以下是现在完成进行时的几种基本用法:1. 表示动作的延续性:用于强调一个动作过去开始,一直持续到现在,并可能仍在继续进行。
例句:I have been studying English for 5 years.我已经学习英语五年了。
2. 表示对现在的影响或结果:用于描述过去一段时间的动作对现在造成的影响或结果。
例句:She has been working hard recently, so she is tired now.她最近一直在努力工作,所以现在很累。
二、与其他时态的区别和比较1. 与现在完成时的区别:现在完成进行时强调持续性,而现在完成时强调动作完成后的结果或对现在的影响。
例句:He has been studying all day.(强调持续不间断地学习)He has studied for the exam.(强调学习完毕对现在的影响)2. 与过去完成进行时的区别:过去完成进行时强调过去某个时间段内正在进行的动作,而现在完成进行时强调从过去开始一直延续到现在的动作。
例句:She had been waiting for me when I arrived.(过去完成进行时) She has been waiting for me since 5 o'clock.(现在完成进行时)三、特殊用法1. 表示对比起点的晚于预期:用于表示某个动作在过去开始,比起初计划的起点要晚。
现在完成进行时的用法与特点

现在完成进行时的用法与特点现在完成进行时是英语中的一种时态,表示动作的持续性、当前性和与现在事件的联系。
在文章中,我们将深入探讨现在完成进行时的用法和特点。
一. 现在完成进行时的构成现在完成进行时由"have/has been + 动词的现在分词"构成。
其中"have"用于第一人称和第二人称单数以及第三人称复数,"has"用于第三人称单数。
例如:- I have been studying English for three years.- She has been working at the company since 2010.二. 现在完成进行时的用法1. 表示动作的持续性现在完成进行时强调一个动作的持续性,它表示从过去某个时间点开始一直延续到现在或会继续下去。
例如:- I have been learning French for two hours. (我已经学法语学了两个小时了)2. 表示动作的当前性现在完成进行时强调某个动作在说话瞬间还在进行。
它着重于当前的行为或状态。
例如:- He has been waiting for you. (他一直在等你)3. 表示与现在事件的联系现在完成进行时用于描述过去的动作与现在事件的联系,常常使用时间状语如"since"、"for"等。
例如:- I have been studying biology since last year. (我从去年开始学习生物)三. 现在完成进行时的特点1. 与一般现在时的区别现在完成进行时强调动作的持续性和当前性,与一般现在时的"时间点"或"频率"不同。
一般现在时表示习惯、经常性或客观事实。
例如:- I have been reading this book. (现在完成进行时,强调我正在读这本书)- I read this book. (一般现在时,表示我通常读这本书)2. 表示对话中的不满或惊讶现在完成进行时在对话中有时用来表示不满、惊讶或询问某个行为的原因。
现在完成进行时的用法

现在完成进行时的用法现在完成进行时是英语中的一种时态,用于表示过去某一时刻开始的动作或状态一直持续到现在,并可能继续下去。
它是现在完成时和现在进行时的结合,因此要使用"have/has been + V-ing"的结构。
一、表示已持续的动作现在完成进行时常用来表示一个动作或状态从过去某一时刻开始一直持续到现在,并且可能继续下去。
例如:1. I have been living in this city for five years.(我已经在这个城市居住了五年了。
)2. She has been learning English for two months.(她已经学英语学了两个月了。
)3. They have been working on this project since last year.(他们从去年开始一直在进行这个项目。
)二、表示刚刚结束的动作现在完成进行时还可以用来表示一个刚刚结束的动作。
例如:1. He has been studying all night.(他已经学了整个晚上。
)2. We have been playing football for two hours.(我们已经踢了两个小时的足球。
)3. They have been talking on the phone for a long time.(他们已经打了很久的电话了。
)三、表示对现在造成的影响现在完成进行时还可用来表示过去进行的动作对现在产生的影响。
例如:1. I have been exercising regularly, so I feel much healthier now.(我一直在经常锻炼,所以现在感觉更健康。
)2. She has been practicing playing the piano, and now she can play many songs.(她一直在练习弹钢琴,现在她可以弹很多曲子了。
现在完成进行时的构造和用法

现在完成进行时的构造和用法现在完成进行时是英语中的一种时态,用于表示过去发生或进行的动作与现在仍有关联。
它的构造由have/has been + 动词的现在分词形式组成。
本文将详细探讨现在完成进行时的构造和用法。
一、构造现在完成进行时的构造为主语 + have/has been + 动词的现在分词形式。
下面是一些例子:1. I have been studying English for three years.(我已经学习英语三年了。
)2. She has been working as a teacher since 2010.(从2010年起她一直在从事教师工作。
)3. They have been playing basketball for two hours.(他们已经打篮球打了两个小时了。
)二、用法现在完成进行时常用于以下几种情况:1. 表示一个从过去开始一直延续到现在的动作或状态,强调过去和现在之间的关联。
例:I have been living in this city for ten years.(我在这个城市已经住了十年了。
)2. 表示最近或现在正在进行的动作或状态。
例:John has been working on his report all morning.(约翰一上午都在忙着写报告。
)3. 表示过去曾经发生,但对于现在有重要影响或结果的动作或状态。
例:I have been saving money, so I can buy a car.(我一直在存钱,所以我可以买辆车。
)4. 表示对目前情况的一种询问或评论。
例:Why is your shirt wet? Have you been swimming?(你的衬衫为什么湿了?你游泳了吗?)三、注意事项在使用现在完成进行时时需要注意以下几点:1. 强调动作或状态的持续性,通常与时间段的状语连用。
例:She has been studying English for three hours.(她已经学了三个小时英语了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成进行时的用法
一、现在完成进行的基本用法
1. 现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。
如:
It has been raining since last Sunday. 自上周星期日以来就一直在下雨。
He's been watching television all day. 他看了一天电视了。
2. 现在完成进行时有时表示根据直接或间接的证据得出的结论。
如:
She is very tired. She's been typing letters all day. 她很累了,她整天都在打信件。
Her eyes are red. She has been crying. 她眼睛红了,她一直在哭。
二、现在完成进行时与现在完成时的区别
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. 这房子已漆了一个月。
The problem has been studied for five days. 这个问题已研究了五天。
1. —I’m sure Andrew will win the first prize in the final.
— I think so. He ________ for it for months. (2008江苏)
A. is preparing
B. was preparing
C. had been preparing
D. has been preparing
2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it. (2008山东)
A. walks
B. walked
C. has walked
D. had walked
3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008福建)
A. saw
B. see
C. had seen
D. have seen
4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year. (2007湖南)
A. studies
B. studied
C. is studying
D. has been studying
5. Danny _________ hard for long to realize his dream and now he is popular. (2007福建)
A. works
B. is working
C. has worked
D. had worked
6. —I have got a headache.
—No wonder. You_________ in front of that computer too long. (2007江西)
A. work
B. are working
C. have been working
D. worked
7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007上海)
A. has fallen
B. had fallen
C. is falling
D. was falling
8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.(北京)
A. had considered
B. has been considering
C. considered
D. is going to consider
9. —______ you ______ him around the museum yet? (2007江苏)
—Yes. We had a great time there.
A. Have ; shown
B. Do ; show
C. Had; shown
D. Did; show
10. —Hi, Tracy,you look pale.
—I am tired. I _______ the living room all day.
A. painted
B. had painted
C. have been painting
D. have painted
KeyC. 1-5 DCDDC 6-10 CABA C。