《高三英语一轮复习语法讲义:现在完成进行时讲解.docx》由会员分享,可在线阅读,更多相关《高三英语一轮复习语法讲义:现在完成进行时讲解.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、高中英语语法:现在完成进行时讲解一、现在完成进行时的构成方法现在完成进行时由“have / has + been +现在分词”构成。二、现在完成进行时用法说明表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止:Hes been watching television all day.他看了一天电视了。He has been doing this work for three years.这工作他已干了三年了。It has been raining since last Sunday.自上周星期日以来就一直在下雨。The war has been going on for
2、 nearly a decade.战争已进行近十年了。Without (a) doubt you have been working very hard.毫无疑问你工作一向努力。I have been looking forward to meeting you.我一直盼望会见你。The pagoda has been standing there since the Tang dynasty.这座塔从唐代以来一直矗立在这里。Biological system has been doing this for billions of years.生物系统这样做已经有多少亿年了。The Truma
3、n government has been spending some $ 200 billion yearly for war preparations.杜鲁门政府一直每年花2000亿美元用于战备。现在完成进行时有时表示根据直接或间接的证据得出的结论:She is very tired. Shes been typing letters all day.她很累了,她整天都在打信件。Her eyes are red. She has been crying.她眼睛红了。她一直在哭。三.现在进行时的基本用法现在进行时主要表示说话人的说话时刻正在进行的动作、不断重复的动作或目前这个阶段(不一定是说
4、话时刻)正在进行的动作:Were having a meeting.我们在开会。(说话时正在进行的动作)Be quiet! The baby is sleeping.安静,孩子在睡觉。He is teaching in a middle school.他在一所中学教书。(目前阶段在进行的动作)四.现在进行时表将来摘自英语语法网现在进行时表将来,主要表示按计划或安排要发生的动作:Im leaving tomorrow.我明天走。Theyre getting married next month.他们下个月结婚。现在进行时与一般现在时均可表示将来,区别是:用现在进行时表示将来,其计划性较强,并往往
5、暗示一种意图;而一般现在时表示将来,则其客观性较强,即通常被视为客观事实,多指按时刻表或规定要发生的情况:Im not going out this evening.今晚我不准备出去。What time does the train leave?火车什么时候开?五.现在进行时表示感色彩现在进行时有时可表示满意、称赞、惊讶、厌恶等感情的色彩,通常与always, forever, constantly, continually等副词连用。比较:Shes always helping people.她老是帮助别人。(表赞扬)She always helps others.他总是帮助别人。(陈述一个
6、事实)The boy is constantly lying.这孩子老是撒谎。(表示厌恶)The boy often lies.这孩子常撒谎。(指出缺点)六.动词be的现在进行时摘自英语语法网主要用于表示一时的表现或暂时存在的状态。比较:He is foolish.他很傻。(生性如此)He is being foolish.他显得很傻。(指一时的表现,并非总是如此)He is friendly.他很友好。(长期如此)He is being friendly.他显得很友好。(指暂时的表现,而且不一定真诚)【注】“be+形容词”用于现在进行时时,其中的形容词通常只能是angry, careful,
7、 careless, clever, foolish, stupid, kind, friendly, brave, rude, polite等动态形容词,而big, tall, beautiful等静态形容词不能这样用的。现在完成进行时有哪些主要考法1.表示“持续”:即表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行。如:She has been pruning the roses.她一直在修剪玫瑰。Hes been helping himself to my stationery.他未经许可一直用我的文具。The children have been having
8、a lot of fun.孩子们一直玩得很开心。She is very tired. Shes been working all morning.她很累。她干了一早晨了。Tom has been seeing about a work permit for you.汤姆一直在想办法给你弄一个工作许可证。The tobacco industry has been trying to improve its image.烟草行业一直在试图改善其形象。It has come to our knowledge that you have been cheating the company.据我们了解你
9、一直欺骗公司。The group has been living in a remote corner of the Cambodian jungle.该部落一直居住在柬埔寨的丛林深处。2.表示“重复”即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如:Weve all along been making mistakes like this.我们一直犯这样的错误。Jim has been phoning Jenny every night for the past week.一星期以来吉姆每天晚上给詹妮打电话。与现在完成进行连用的主要时间状语现在完成进行时所用
10、的时间状语:all day / month;this month / week / year; these days; recently / lately; in the past few +时间段; since +时间点; for +时间段,等等。如:He has been working all day.他整天都在工作。They have been building the bridge for two month.两个月来他们一直在修桥。They have been planting trees this month.这个月来他们一直在植树。Car sales have been shr
11、inking recently.汽车销量近来一直在下降。Vera has been trying to learn Chinese for years.维拉努力学汉语已有好几年了。He has been sleeping for ten hours.他已经睡了十个小时了。Jim has been phoning Jenny every night for the last week.上星期,吉姆天天晚上都给詹妮打电话。The two parties have been trying to unite since the New Year.自从新年以来,双方就一直在试图联手。现在完成进行时与现在
12、完成时的区别(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?你在这儿工作多久了?Ive lived been living here since 1988.自1988年以来我就
13、一直住在这儿。(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)不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时:Ive only known her for two day.我认识她刚刚两天。Theyve 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.这个问题已研究了五天。学科网(北京)股份有限公司