1、牛津八年级下册英语语法总复习一、现在完成时的“完成用法”和“未完成用法”1.现在完成时的完成用法 现在完成时的完成用法指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。例如:He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情况-灯现在不亮了。)现在完成时完成用法的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning mon
2、th year.,today等)连用。例如: Have you found your pen yet?你已找到你的钢笔了吗?2.现在完成时的未完成用法 现在完成时的未完成用法指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。) I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。) 此种用法的句中常需一个
3、表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far到目前为止)等。例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。 注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。 (2)现在完成时常见两种句型:主语have / has beenfor短语 It is一段时间 since从句 例如:He has been in the Lea
4、gue for three years.或It is three years since he joined the League. 他入团已三年了。3、延续性动词和终止性动词的概念英语中,动词按其动作发生的方式、动作发生过程的长短,可分为延续性动词和终止性动词。延续性动词 表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:learn, work, stand, lie, know, walk, keep, have, wait, watch, sing, read, sleep, live, stay等。终止性动词 也称非延续性动词、瞬间动词或短暂性动词,表示不能延续的动作,这种动
5、作发生后立即结束。如open, close, finish, begin, come, go, arrive, reach, get to, leave, move, borrow,buy等。4、延续性动词的用法特征1.延续性动词可以用于现在完成时,其完成时态可与表示段时间的状语连用。表示段时间的短语有:for two years, during the past three years, since last year, how long等。如:I have learned English since I came here.自从我来到这儿就学英语了。2.延续性动词不能与表示短暂时间的点时间
6、状语连用。如:It raind at eight yesterday morning.(误) rain为延续性动词,而at eight表示点时间,前后显然矛盾。如果用延续性动词表示一瞬间的动作,可以借助come, begin, get等终止性动词来表示。上句可改为:It began to rain at eight yesterday morning.(正)又如:-When did you get to know Jack?-Two years ago.-Then youve known each other for more than two years.-Thats right.5、终止性
7、动词的用法特征1.终止性动词可用来表示某一动作完成,因此可用于现在完成时。如:The train has arrived.火车到了。Have you joined the computer group? 你加入电脑小组了吗?2.终止性动词表示的动作极其短暂,不能持续。因此,不可与表示一段时间的状语连用(只限肯定式)。如:(1)他死了三年了。 误:He has died for three years.正:He has been dead for three years. 正:He died three years ago.正:It is three years since he died. 正
8、:Three years has passed since he died.(2)他来这儿五天了。 误:He has come here for five days.正:He has been here for five days. 正:He came here five days ago.正:It is five days since he came here. 正:Five days has passed since he came here. (1)、(2)句中的die、come为终止性动词,不能与表示段时间的状语连用。那么,应如何正确表达呢?可以采用下面的四种方法: (1)将句中终止性
9、动词转换为相应的延续性动词,如上面两例中的第一种正确表达方式。下面列举几例:leavebe away, borrowkeep, buyhave, begin/startbe on, diebe dead, move tolive in, finishbe over, joinbe in/be a member of, open sth.keep sth. open, fall illbe ill, get upbe up, catch a coldhave a cold。 (2)将句中表示段时间的状语改为表示过去确定时间的状语,如下面两例中的第二种正确表达方式。 (3)用句型It is+段时间
10、+since.表达原意,如上面两例中的第三种正确表达方式。 (4)用句型时间+has passed+since.表达原意,如上面两例中的第四种正确表达方式。3.终止性动词可用于现在完成时否定式中,成为可以延续的状态,因而可与表示一段时间的状语连用。如:He hasnt left here since 1986.I havent heard from my father for two weeks.4.终止性动词的否定式与until/till连用,构成not+终止性动词+until/till .的句型,意为直到才。如:You cant leave here until I arrive.直到我到
11、了,你才能离开这里。I will not go to bed until I finish drawing the picture tonight.今天晚上直到我画完画,我才上床睡觉。5.终止性动词可以用于when引导的时间状语从句中,但不可以用于while引导的时间状语从句中。when表示的时间是点时间(从句谓语动词用终止性动词),也可以是段时间(从句谓语动词用延续性动词)。而while表示的是一个较长的时间或过程,从句谓语动词用延续性动词。如:When we reached London, it was twelve oclock. (reach为终止性动词)Please look aft
12、er my daughter while/when we are away. (be away为延续性动词短语)6.终止性动词完成时不可与how long连用(只限于肯定式)。如:误:How long have you come here? 正:How long have you been here?正:When did you come here?二、现在完成时与一般过去时的区别1. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对现在产生的影响。如:He visited Guilin in 1998.他1998年参观过桂林。(只
13、说明去桂林的时间)2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。如:Jill has bought a new computer.吉尔买了一台新电脑。(着重点是现在有了一台新电脑)3. 两种时态的区分 (1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是助动词have /has +过去分词。如:The film started at 7 oclock. He has been a teacher for many years. (2)一般过去时通常与表示过去的时间状语连用。如:yesterday, last week, two yea
14、rs ago, just now, in 2002等;而现在完成时则常与just, already, ever, never等副词和these days, this week, since., for.等表示一段时间的状语连用。看看以下的几组句子,有什么区别? Have you seen the film?(A) Did you see the film?(B) 说明 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。 How has he done it?(A) How did he do it?(B)说明他是怎么做的
15、这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。 He has lived in Beijing for 8 years.(A) He lived in Beijing for 8 years.(B)说明他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了。三、现在完成时考点例析现在完成时是较难掌握、中考考查较多的时态。涉及的考点有:一、考查其构成助动词have (has) +动词过去分词构成现在完成时。如:1. Kates never seen Chinese fi
16、lms,_ ? A. hasnt she B. has she C. isnt she D. is she析:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kates是Kate has的缩写,故选B。2. His uncle has already posted the photos to him. (改为否定句)His uncle _ posted the photos to him _. 析:already常用在肯定句中,yet常用在否定句、疑问句中,故填hasnt, yet。3. -Ann has gone to Shanghai. -So _her parents. A.
17、has B. had C. did D. have析:so+助/系/情态动词+主语结构中的动词形式应与前句结构中动词形式保持一致,又后句的主语为her parents是复数,故选D。二、考查其用法与标志词(一)当句中有never, ever, just, already, yet, before等时,常用现在完成时。如:1. -Mum, may I go out and play basketball? -_you_ your homework yet? A. Do; finish B. Are; finishing C. Did; finish D. Have; finished2. -_
18、you _anywhere before? -Yes, but I cant remember where I_A. Did; surf; surfed B. Have; surfed; surfed C. Did; surf; have surfed D. Have; surfed; have surfed析:据yet和before可知,应用现在完成时,故1题选D,2题选D。(二)当句中有for +段时间或since +点时间等时,主句常用现在完成时,谓语动词必须是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词(短语)。如:1. His brother has been to S
19、tone Forest twice_he came to Yunnan. A. after B. before C. since D. for析:主句用的是现在完成时,而从句用的是一般过去时,故选C。2. Tom_the CD player for two weeks.A. has lent B. has borrowed C. has bought D. has had析:A、B、C均为非延续性动词,在肯定句中不与表段时间的短语连用,故选D。3. I_a letter from him since he left. A. didnt receive B. havent got C. didn
20、t have D. havent heard析:据since可知,应排除A、C,hear from sb.=receive/get/have a letter from sb.意为收到某人的来信,故选B。三、考查have/has been (to, in)/have/has gone (to)的区别。如:1. -Have you ever_Lintong to see the Terra Cotta Warriors?-Yes, I have. A. went to B. gone to C. been in D. been to析:据句中的have,排除A,B项意为去某地了,C项意为一直呆在
21、某地,D项意为去过某地,符合题意,故选D。2. My parents _ Shangdong for ten years. A. have been in B. have been to C. have gone to D. have been析:本题句中有for+段时间结构,据此可排除C,B项意为去过某地,不合题意,D项缺介词,故选A。四、考查现在完成时与其他时态的联系和区别。如:1. Suns aunt has gone there for ten years.(改成正确的句子)析:非延续性动词与段时间连用时,除了把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型Its +
22、段时间+since+从句进行句子转换。故答案为:Suns aunt has been there for ten years. /Suns aunt went there ten years ago. /Its ten years since Suns aunt went there. 2. Susan has been in this city for more than ten years.(改为同义句)_more than ten years _Susan _to this city. 析:据上题分析,且since引导的从句要用一般过去时,故填It is, since, came。3.
23、I wont go to the concert because I _my ticket. A. lost B. dont lose C. have lost D. is coming析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选C。现在完成时专项练习题及答案一、单项选择。1、Both his parents look sad . Maybe they _whats happened to him . . knew . have known . must know .will know 2、He has _ been to Shang
24、hai , has he ? . already .never .ever . still 3、Have you met Mr Li _? . just . ago .before . a moment ago 4、The famous writer _ one new book in the past two year . . is writing .was writing .wrote .has written 5、Our country _ a lot so far . Yes . I hope it will be even _ . . has changed ; well . cha
25、nged ; good . has changed ; better . changed ; better 6、Zhao Lan _already _in this school for two years . . was ; studying . will ; study . has ; studied . are ; studying 7、We _ Xiao Li since she was a little girl . . know . had known . have known . knew 8、Harry Potter is a very nice film .I_ it twi
26、ce . . will see . have seen . saw .see9、These farmers have been to the United States . Really ? When _ there ? . will they go . did they go . do they go . have they gone 10、_ you _ your homework yet ? Yes . I _ it a moment ago . . Did ; do ; finished . Have ; done ; finished . Have ; done ; have fin
27、ished . will ; do ; finish 11、His father _ the Party since 1978 . . joined . has joined . was in . has been in 12、Do you know him well ? Sure .We _ friends since ten years ago . . were . have been . have become . have made 13、How long have you _ here ? About two months . been . gone . come . Arrived
28、14、Hurry up! The play _ for ten minutes . . has begun . had begun . has been on . began 15 It _ ten years since he left the army . is . has . will . was 16、 Miss Green isnt in the office . she_ to the library . .has gone . went .will go . has been 17、My parents _ Shandong for ten years . . have been
29、 in . have been to . have gone to . have been 18、The students have cleaned the classroom, ? A. so they B. dont they C. have they D. havent they 19、 has Mr White been a member of Greener China since he to China? A. How soon, comes B. How often, got C. How long, came D. How far, arrived20His uncle for
30、 more than 9 years. A. has come here B. has started to workC. has lived there D. has left the university 二、句型转换。 1、He has never surfed,_ ?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问)_have they been here? 3、The old man _ last year. He _for a year(die) (动词填空) 4、This factory opened twenty year
31、s ago.(同义句转换) This factory _ for twenty years. 5、Miss Gao left an hour ago. (同义句转换) Miss Gao _ _ _ _ an hour ago. 6、Her mother has been a Party member for three years .(同义句) Her mother _ the Party three years _ . 7、The Green Family moved to France two years ago. (同义句转换) _ two years _ the Green famil
32、y moved to France. 8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) _ 三、 汉译英。 1、 吉姆已做完作业,他现在有空了。 _2、 他昨天收到一封信。 _3、 我父亲以前到过长城。 _4、 她还没有看过那部新电影。 _5、 她去过上海。 _6、 他这些天上哪儿去了? _参考答案: 一、单项选择。 1、现在完成时主要强调过去发生的】、作对现在造的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故
33、上两侧根据上下文分析、推理,正确答案是。 2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。 3、C 4、现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。 5、C 6、现在完成时时常与“for +时间段或since +过去时间点”连用(含从句,从句过去时)。故6应选C。 7、C 8
34、、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。 9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故9的正确答案为B。 10、B 11、现在完成时中,非延续性动词不能与for和
35、since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。 12、B 13、A 14、C 15、A。 16、“have/has gone to + 地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。“have/has been in + 地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。“have/has been to +地点”表示“曾经去过某地(但现在已不在那儿)。”故16的正确答案为A。 17、A 18、D 19、C 20、C 二、句型转换。 1、has he? 2、How long 3、died, has been dea
36、d 4、has been open 5、has been away 6、joined;ago 7、It is, since 8、The bus has been here for ten minutes. 三、汉译英。 1、Jim has finished doing his homework already. He is free now. 2、He received a letter yesterday. 3、My father has been to the Great Wall before. 4、She hasnt seen the new film yet. 5、She has b
37、een to Shanghai. 6、Where has he been these days?(UNIT2)过去进行时(注意when while as引导的时间状语从句。)(UNIT3)被动语态复习“三步曲”被动语态是动词语态的一种形式,表示主语是动作的承受者。在历年的中考题中,都有一定数量的考查被动语态的题目。因此,有必要对被动语态进行系统复习。第一曲:掌握被动语态的结构被动语态由助动词+及物动词的过去分词构成。不同时态的被动语态的差异主要体现在助动词be的变化上,同时助动词be还要在人称和数上与主语保持一致。现将初中阶段常见的几种时态的被动语态总结如下:1.一般现在时的被动语态:am/i
38、s/are+done(指及物动词的过去分词,下同)如:English is used all over the world.2.一般过去时的被动语态:was/were+done如: The picture was painted two years ago.3.现在进行时的被动语态:am/is/are+being+done如: The flowers are being watered by them now. 4.现在完成时的被动语态:have(has)+been+done如:The room has been cleaned.5.一般将来时的被动语态:will/be going to+be
39、+done如:The work will be finished tomorrow.6.含有情态动词的被动语态:情态动词+be+done如:Your homework must be handed in today.其它几种特殊句型:It is said that . It is well known that . It is reported that.have sth done 第二曲:掌握主动语态变被动语态的方法把主动语态变为被动语态时,应走好以下三步:1)主动语态的宾语变为被动语态的主语; 2)主动语态的谓语动词由主动语态形式变为被动语态形式; 3)主动结构的主语变为介词by的宾语,组
40、成介词短语,放在被动结构的谓语动词之后。在无须说明动作的执行者或只强调动作的承受者时,by短语可以省略。请看示范:主动语态:My brother repaired that bike yesterday. 主语 谓语动词 宾语其余部分被动语态:That bike was repaired (by my brother) yesterday. 主语 谓语动词 by+宾语其余部分对于主动语态变为被动语态方法的考查,主要在句型转换题目中出现。只要能够按照上面介绍的方法去做,一般是能够做对的。第三曲:注意主动语态变为被动语态的几种特殊句型1.含有短语动词的被动语态一般来说,只有及物动词才有被动语态。另
41、外,许多不及物动词加上介词或副词构成的短语动词,相当于及物动词,后面也可加宾语。在变被动语态时,注意不可丢掉后面的介词或副词,常见的这类短语动词有:take care of, look after, take off, look at, send for, look up等。如:The old people should be taken good care of.2.含有双宾语的动词的被动语态含有双宾语的主动句改为被动句时,应将其中一个宾语改为被动结构的主语,另一个宾语仍保留在原处。一种情况是把间接宾语(指人)变为主语,直接宾语(指物)不变。另一种情况是把直接宾语(指物)变为主语,间接宾语(
42、指人)不变,这时,间接宾语前通常加介词to,有时加for。如:My father gave me a new book on my birthday.I was given a new book (by my father) on my birthday. (间接宾语作了主语)A new book was given to me (by my father) on my birthday. (直接宾语作了主语)3.带有复合宾语的动词的被动语态带有复合宾语(宾语和宾语补足语)的主动语态变为被动语态时,只把宾语变为被动语态的主语,原来的宾语补足语不动。同时,如果宾语补足语是省略to的动词不定式,变为被动语态时,必须加上不定式符号to,这类动词有make, let, see, hear, watch等。如:We find English