文档库 最新最全的文档下载
当前位置:文档库 › word完整版初中英语现在完成时详解

word完整版初中英语现在完成时详解

word完整版初中英语现在完成时详解
word完整版初中英语现在完成时详解

现在完成时

一、现在完成时构成

构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have.

现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study

为例,其否定式、疑问式和简单回答形式如下:

二、现在完成时用法、现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作1 或状态对现在的结果或影响。My daughter has just gone out. 我女儿刚出去。I'm sure we've met before. 我肯定我们以前见过面。她到了。She has arrived.

、表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如2 yet等。如:lately, for…, since…,recently, already, just,

这些日子我没有收到她的信。I haven't heard from her these days.

最近我们没有见到你。We haven't seen you recently.

他们离开已经两年了。They have been away for two years.

She has been with us since Monday.

时段for+①②……过去一个时间点(译为:自从以来)since++ago since+③时段从句(过去时)since+④时段It is+⑤+since+从句(过去时)Mary has been ill for three days.

I have lived here since 1998.

注意:

since和for的区别

since后接时间点,如1993,last term, yesterday, the time I got there

for后接一段时间,表示“长达多久”,如ten years, a while, two days等。

3、表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:

He has come here for 2 weeks. ×

The old man has died for 4 months. ×

They have left only for 5 minutes. ×

4、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.

5、现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。不能与when连用。

现在完成时往往同表示不确定的过去时间状语连用

例如:

She has already come. 她已经来了。

I haven't read it yet. 我还没读过这个。

I have met him before. 我从前曾见过他。

Ma Hong has always been a good student. 马红一直是个好学生。

I have often seen him in the street. 我经常在街上看见他。

They have never been to Yan'an. 他们从未去过延安。

I haven't seen him lately. 我近来没看到他。

三、现在完成时的标志

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(到目前为止)为标+before

He has got to Beijing so far.到目前为止他已到了北京。

She has passed the exam so far.到目前为止她已经通过了考试。

2.过去已经开始的动作一直延续到现在, 甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。

①for+时段②since+过去一个时间点(过去从句)为标志

四、瞬间动词

buy, die, join, come,go ,leave, join ……不能直接与for since 连用。要改变动词

buy----have borrow -----keep

come/arrive/reach/get to-----be in

go out----be out leave ----be away

begin-----be on finish----be over

open----be open close -----be closed

die----be dead

1、have代替buy

My brother has had(不能用has bought) this bike for almost four years.

2、用keep或have代替borrow

I have kept(不能用have borrowed) the book for quite a few days.

3、用be替代become

How long has your sister been a teacher?

4、用have a cold代替catch a cold

Tom has had a cold since the day before yesterday.

put on

代替wear、用5.

6、用“be+形容词”代终止性动词

be+married代marry be+ill代fall (get) ill

be+dead代die be+asleep代fall (get) asleep

be+awake代wake/wake up be+gone代lose,die,sell,leave

be+open代open be closed代close/shut

be+missing(gone,lost)代lose

7、用“be+副词”代终止性动词

be+on代start begin “be+up”代get up

“be+back(to)”代return to, come back to, go back to

“be here (there)”代come(arrive, reach, get) here或go (arrive, reach, get) there

8、用“be+介词短语”代终止性动词

1.“be in/at +地点”代替go to /come to

2.用be in the army 代替join the army

3.“be in/at +地点”代替move to

常用瞬间动词变延续性动词表:

1. have arrived at/in sw. got to/reached sw. come/gone/moved to sw.

→have been in sw./at…相应的介词

2. have come/gone back/returned →have been back

3. have come/gone out →have been out

4. have become →have been

5. have closed / opened→have been close/open

6. have got up →have been up;

7. have died →have been dead;

8. have left sw. →have been away from sw.

9. have fallen asleep/got to sleep →have been asleep;

10. have finished/ended/completed →have been over;

11. have married →have been married;

12. have started/begun to do sth. →have done sth. ;

13. have begun →have been on

14. have borrowed/bought →have kept/had

15. have lost →haven't had

16. have put on →have worn

17. have caught /get a cold →have had a cold;

18. have got to know →have known

19. have/has gone to →have been in

20. have joined/have taken part in the league/the Party/the army→have been a member of/ have been in/have been the Party's member/the league member/the soldier…

(英语)现在完成时练习全集

(英语)现在完成时练习全集 一、单项选择现在完成时 1.We two thirds of the project so far and we’re sure to complete it on time. A.finish B.will finish C.have finished D.finished 【答案】C 【解析】 【详解】 考查时态。句意:到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。根据句中时间状语so far可知用现在完成时。故选C。 【点睛】 本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。判断现在完成时的标志词有already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时学习英语过程中要多注意积累。本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。 2.It is the fourth time that Tom ______ in the maths exams. A.failed B.has failed C.had failed D.have failed 【答案】B 【解析】 【详解】 考查固定句式中的时态。固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意:这是这个星期里他第四次打电话给你了。 【点睛】 固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。 3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward

英语语法-现在完成时用法及习题

目录 1现在完成时的构成 (2) 2现在完成时的用法 (5) 3 使用现在完成时需注意事项 (7) 4过去完成时与现在完成时的比较 (12) 练习题 (13) 答案 (16)

现在完成时对于我们来讲是所有时态中最难掌握的一种。因为它并不是表示发生于某一时间的事情,而是既涉及过去,又联系现在的一种时态。请参见下列三个例句: 例:1.I live in Beijing. 我住在北京。 2.I lived in Beijing. 我住过北京。(我在北京住过。) 3.I have lived in Beijing. 我一直住在北京。 例1.的live是一般现在式,表示“我现在住在北京”这一事实。 例2.的lived是过去式。这句只是表示在过去的某一时期我在北京住过,至于现在住不住在北京则不清楚。 例3.的have lived是现在完成时,表示我在过去的某一时间开始住在北京,现在也住在北京。表示从过去到现在的一种继续状态。 1现在完成时的构成 现在完成时的形式是“have (has)+过去分词”,表示继续、完了、结果和经验等四种意思。 现在完成时的否定句是在have(has)的后面加上not,疑问句是将have(has)置于主语之前。 1现在完成时的肯定句 句型:

We have lived in Beijing. 我们一直住在北京。 He has lived in Beijing. 他一直住在北京。 过去分词的三种用法 过去分词有下列三种用法(过去分词的构成详见第六章):1.构成现在(过去)完成时 have(has)+过去分词~ I have written the letter. 我写完这封信了。 2.被动语态:参见第十三章 be + 过去分词~ He was looked after.他受到照顾。 3.用于形容词 This is a broken chair. 这是一张坏的椅子。 2现在完成时的否定句 句型:主语+have(has)+not +过去分词~. I have not seen the movie yet.

初中现在完成时态讲解带练习知识讲解

初中现在完成时态讲 解带练习

一.现在完成时的含义及用法 1.现在完成时表示过去发生的动作,并对现在有影响。 2.现在完成时表示从过去一直持续到现在的动作或状态。 现在完成时的基本句型: 肯定式: 主语 + 助动词have/has + 动词的过去分词. 否定式: 主语 + 助动词have/has + not + 动词的过去分词. 疑问式: 助动词Have/Has + 主语 + 动词的过去分词? 用法①现在完成时表示过去发生的动作,并对现在有影响。 Someone has broken the window. (窗户现在是坏的) I have already lost the key. (我现在没有钥匙) I haven’t read that book yet . (不了解书的内容) I have just cleaned my hands. (手是干净的) 此时,现在完成时常与already(已经), yet(已经), just(刚刚),ever(曾经)等词连用,通常放在助动词之后,过去分词之前。 already: 常用于肯定句中. yet: 用于否定句,翻译为还没。疑问句尾.翻译为已经 1.你已经找到你的书了吗? 2.他们在这个城市建了许多房子. 3.Judy还没到达.

4.你吃过早饭了吗? 用法② 现在完成时表示从过去一直持续到现在的动作或状态。 She has learned English for 5 years. He has lived in Beijing since ( 自从)he was born . Have you stayed here since ( 自从) 3 o’clock? for+ 时间段 since+时间点 , since+ 句子 ①Mr. Brown has had his TV _____15 years. ②I’ve taken driving lessons _______last month. ③My sister has had her cell phone _____a month . ④My friends haven’t visited me _______ my birthday. ⑤We haven’t used our car _____a long ti me . ⑥She hasn’t had a good cup of coffee ____ years. ⑦Tom has worn glasses _______he was 7 years old. 二.have been 与have gone 的用法比较 have been to “到过,去过”,表示曾经到过某处,但现在人不在那儿。 have gone to“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。 have been in“呆在某处一段时间了” 三.实义动词分为: 瞬间动词、延续动词

初中英语过去完成时

英语过去完成时 A 形式 过去完成时由had+过去分词构成,因此无人称变化: 肯定式:I had/I’d worked等 否定式:I had not/hadn’t worked等 疑问式:had I worked?等 否定疑问式:had I not/hadn’t I worked?等 B 用法 1 、过去完成时是与现在完成时相当的过去式。 现在完成时: Ann has just left.If you hurry you’ll catch her. 安刚刚走。如果你快一点,就能追上她。(参见第183节。) 过去完成时: When I arrived Ann had just left. 我到的时候,安刚刚离开。 现在完成时: I’ve lost my case. 我的手提箱丢了。(参见第184节。) 过去完成时: He had lost his case and had to borrow Tom’s pyjamas. 他的手提箱丢了,不得不去向汤姆借睡衣睡裤。 但是,过去完成时不像现在完成时那样限于表达未指明时间的动作,因此可以说: He had left his case on the 4∶40 train. 他把手提箱丢在4点40分的火车上了。 2、现在完成时可以和since/for/always等词连用,表示一个开始于过去并仍在继续或刚刚结束的动作。(参见第186节。)与此同理,过去完成时也可以用来表示在所说的过去某一时刻之前就已开始的动作,这一动作: (a)在该时刻仍然在继续;或 (b)在该时刻停止或刚刚停止。 但应注意,过去完成时还可以用来表示: (c)在所说时刻之前某一时候停止的动作。 (a),(b),(c)这三种类型的例句分别列举如下: (a)Bill was in uniform when I met him.He had been a soldier for tenyears/since he was seventeen,and planned to stay in the army till hewas thirty. 我遇到比尔的时候,他身穿军服。那时他已经当了十年兵了/他 从17岁就当兵,并且还计划在军队里呆到30岁。 Ann had lived in a cottage for sixty years/ever since she was born,andhad no wish to move to a tower block.

英语现在完成时

英语现在完成时 现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。 a. 现在完成时的句型 ①肯定句:主语+has/have+动词的过去分词+宾语(或者其他) ②否定句:主语+haven’t/hasn’t+动词的过去分词+宾语 ③一般疑问句:Have/Has+主语+动词的过去分词+宾语(或者其他).(末尾用问号) b. 现在完成时的用法 1) 表示影响 该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说”他已离开这个城市了”,其中的”离开”肯定发生了,它对现在的影响或结果就是”他现在已不在这个城市了”;又如汉语说”有人把窗户打破了”,显然”打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响–窗户现在仍是破的。如: He has been away from the city.他已离开这个城市。(结果:他不在这个城市。) Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着。) I have lost my pen.我把钢笔丢了。(结果:我现在无钢笔用。) He has finished his work.他把工作做完了。(结果:他现在可以做其他的事了。) 2) 表示持续 该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说”他在我们学校教书已有30年了”,显然”他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说”自上个星期以来他一直很忙”,显然”忙”是从上个星期开始的,并且这一”忙”就一直忙到现在。如: He has taught in our school for 30 years.他在我们学校教书已有30年了。 He has been busy since last week.自上个星期以来他一直很忙。 He has worked for us ever since he left school.他离开学校以后就一直为我们工作。 3) 表示重复 即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:

初中英语现在完成时详解

现在完成时 一、现在完成时构成 构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. 现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下: 1、现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。 My daughter has just gone out. 我女儿刚出去。 I’m sure we’ve met before. 我肯定我们以前见过面。 She has arrived. 她到了。 2、表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,yet等。如: I haven’t heard from her these days. 这些日子我没有收到她的信。 We haven’t seen you recently. 最近我们没有见到你。 They have been away for two years. 他们离开已经两年了。 She has been with us since Monday.

①for+时段 ②since+过去一个时间点(译为:自从……以来) ③since+时段+ago ④since+从句(过去时) ⑤It is+时段+since+从句(过去时) Mary has been ill?for three days. I have lived here?since 1998. 注意: since和for的区别 since后接时间点,如1993,last term, yesterday, the time I got there for后接一段时间,表示“长达多久”,如ten years, a while, two days等。3、表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: He has come here for 2 weeks. × The old man has died for 4 months. × They have left only for 5 minutes. × 4、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. 5、现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。不能与when连用。

初中英语过去完成时语法精讲

过去完成时语法精讲 一、过去完成时的概念与结构特点 概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去(past-in-the-past )”。 ----|-------------------------- |-------------------------------|----------------------------> 那时以前那时现在 构成:过去完成时由“助动词had + 过去分词”构成,其中had 通用于各种人称。 They had already had breakfast before they arrived at the hotel. # She had finished writing the composition by 10 :00 this morning. 二、过去完成时的判断依据 1. 由时间状语来判定 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: ( 1 )by + 过去的时间点。如: I had finished reading the novel by nine o'clock last night. ( 2 )by the end of + 过去的时间点。如: We had learned over two thousand English words by the end of last term. (3 )before + 过去的时间点。如: 】 They had planted six hundred trees before last Wednesday. 2. 由“过去的过去”来判定。 过去完成时表示“过去的过去”,是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在: ( 1 )宾语从句中 当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。在told, said, knew, heard, thought等动词后的宾语从句。如: She said that she had seen the film before. ( 2 )状语从句中 在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。如: ] When I got to the station, the train had already left. After he had finished his homework, he went to bed. 注意:before, after 引导的时间状语从句中,由于before 和after 本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。如:Where did you study before you came here After he closed the door, he left the classroom. ( 3 )表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本…,未能…" We had hoped that you would come, but you didn't. 3. 根据上、下文来判定。 【 I met Wang Tao in the street yesterday. We hadn't seen each other since he went to Beijing.

(英语)英语现在完成时提高训练

(英语)英语现在完成时提高训练 一、初中英语现在完成时 1.This museum here for over 80 years. It one of the oldest buildings in this city. A. is; was B. had been; is C. was; has been D. has been; is 【答案】 D 【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。 2.The volunteers ________ a lot of help to the old and the young since 2010. A. offered B. have offered C. are offering D. will offer 【答案】 B 【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B. 3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。 4.—The drama series The Thunder (破冰行动) hits screens these days. —Oh. What a pity! I ____________ any of them yet, A. doesn't watch B. didn't watch C. won't watch D. haven't watched 【答案】 D 【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。

现在完成时的构成英语语法大全

现在完成时的构成 一)肯定式 主语+助动词have /has +过去分词+其它 说明:这里的have /has是助动词,没有什么具体意义。当主语是第三人称单数时助动词 用has,其余人称一律用have。has,have的缩略式分别为's或've。规则动词过去分词的构 成与过去式的构成方式一样,不规则动词可参看不规则动词表。实例: 1)I've just copied all the new words .我刚抄写了所有的生词。(表示不要再抄了) 2)She has lost her books .她丢失了她的书。(表示到目前为止还没有找到) (如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到) 3)We've just cleaned the classroom .我们刚好打扫了教室。(表明现在教室是干净的) 二)否定式 主语+助动词have /has+not+过去分词+其它 说明:现在完成时构成否定句时,只需在助动词have /has后面加not就行。have not,has not的缩略式分别为haven't ,hasn't。另外,肯定句中有some,already时,改为否定时要分 别改成any,yet。实例: 1)I haven't finished my homework yet.我还没有完成我的作业。 2)She hasn't travelled on a train .她没有坐火车旅行过。 3)We have never spoken to a foreigner.我们从来没有和外国人说过话。 注:有时not可以用never代替,表示“从来没有”的意思。又如: 4)I have never seen him before.以前我从来没有见过他。 三)一般疑问式 助动词Have /Has +主语+过去分词+其它? 说明:把陈述句中的have或has放到句首,句末打问号,同时把句中的some ,already改为any ,ye t就构成了一般疑问句。肯定回答用“Yes ,主语+have/has.否定回答用“No,主语+haven't/hasn't.”有时也可以用“No,not yet./No ,never./No,not even once.”等。实例:

初中英语现在完成时讲解学案

完成时态 1. 用法:①过去发生的动作对现在造成的影响或结果:强调结果 E.g: Yesterday I finished my homework, that’s to say, I have finished my homework now. ②过去已经开始一直持续到现在的动作或状态:强调继续 E.g.:: I have lived here since 1990. 2. 现在完成时的构成have\has+过去分词 3. 现在完成时的四个基本句型 肯定句He has finished the work. 一般疑问句Has he finished the work? 否定句He has not finished the work. 两回答Yes ,he has. No, he hasn’t. 特殊疑问句What has he done? 4. 在下列情形下用现在完成时 (1)九词语 ①already已经肯定句中或句尾 e.g.: I have already found my pen. = I have found my pen already. ②yet已经否定句和疑问句句尾

I have not finished the work yet. Have you bought a computer yet? ③ever曾经句中 e.g.: Have you ever seen pandas? ④never从不句中 e.g.: I have never been to Beijing. ⑤just刚刚句中 e.g.: I have just done my work. ⑥before以前句尾 e.g.: I have never been there before. ⑦so far到目前为止 e.g.: So far he has learnt 200 words. ⑧how long多久 e.g.: How long have you lived here? ⑨how many times多少次 e.g.: How many times has he been to Beijing? (2)两词组 havegone to去了某地 e.g.: He has gone to Beijing (去了北京) havebeen to去过某地

【英语】初中英语过去完成时练习题

【英语】初中英语过去完成时练习题 一、初中英语过去完成时 1.My grandparents for fifty years by the time My sister was 15. A. married B. had married C. had got married D. had been married 【答案】D 【解析】【分析】句意:到我妹妹十五岁的时候,我的祖父母已经结婚五十年了。根据for fifty years 五十年和be动词was,可知是表示一段时间的状语,谓语动词具有持续性,用过去完成时had been married“结婚”表状态。故选D。 【点评】本题考查过去完成时,注意通过时间状语及动词判断句子的时态。 2.By the time I finished my homework,my mother . A. slept B. has been asleep C. was asleep D. had been asleep 【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此处应为过去完成时,故选D. 【点评】考查过去完成时。 3.Before O'Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years. A. works B. has worked C. had worked D. would work 【答案】C 【解析】【分析】句意:O'Shea在北京主持Joy FM节目前,他已经在香港工作了10年了。根据Before O'Shea hosted the Joy FM program in Beijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had +过去分词),故选C。 【点评】考查动词的时态。牢记过去完成时的用法。 4.Yesterday when I _______ to the station, the train ______ already. A. got, had left B. got, has left C. had got, left D. got, left 【答案】 A 【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

人教版英语英语现在完成时用法总结含答案推荐精选

人教版英语英语现在完成时用法总结含答案推荐精选 一、初中英语现在完成时 1.—Where is Catherine? I haven't seen her for days. —She Wuhan. She'll be back next week. A. has gone to B. has been to C. have gone to D. have been to 【答案】 A 【解析】【分析】句意:——Catherine在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是she,所以用has,排除C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'll be back next week.她下周回来可知现在还没有回来,故选A。 【点评】考查短语辨析,注意平时识记其区别,理解句意。 2.Mike used to be a top student, but he behind since he lost himself in computer games. A. fell B. has fallen C. was D. has been 【答案】 D 【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。 【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。 3.The Greens many places of interest since two years ago. A. has visited B. have visited C. visited D. will visit 【答案】 B 【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。 4.—Your new bike is so nice! When did you buy it? —In July. I _____it for two weeks. A. had B. have had C. have bought D. bought 【答案】 B 【解析】【分析】句意:——你的新自行车那么好看。你什么时候买的。——七月份,我买了两周了。根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。

英语语法现在完成时的基本例句精修订

英语语法现在完成时的 基本例句 SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

现在完成时的基本例句: 1.I have worked here since 1970. 自1970 年以来我就在这儿工作。 2.He has been to the Great Wall twice. 他已经去过两次长城了。 3.Mike has just finished his homework. 迈克刚做完他的作业。 现在完成时是描述过去发生的而与现在情况有关的事或状态(例2, 例3),或是从过去某时到现在为止这一段时间中发生的情况(例1),换言之,现在完成时是表现从过去到现在的事情。2 现在完成时的用法现在完成时的形式皆以“ have(has)+过去分词”来表示,有“继续”、“完了”、“结果”、“经验”等用法。 继续 I have studied English for three years. 我已经学习英语三年了。 She has been sick since last month. 她从上个月就生病了。 经验 I have visited Beijing many times. 我访问过北京好多次了。 Have you ever been to Hawaii 你曾经去夏威夷吗 完成 I have just finished my homework. 我刚刚完成我的家庭作业。 Has he finished his work yet 他作好工作了吗 结果 My brother has become a teacher. 我哥哥已经成为一名教师了。 I have lost my watch. 我手表弄丢了。(我现在仍旧没有表)

(完整版)初中英语过去完成时练习题(附答案)

过去完成时练习题 一、 ()(1)The police found that the house _______and a lot of things_________. A. has broken into, has been stolen B. had broken into, had been stolen C. has been broken into, stolen D. had been broken into, stolen ()(2)By the end of this century, we__ ours into a strong modern country. A. will build B. had built C. have built D. will have built ()(3)We _________the work by six yesterday evening. A. finished B.would finish C. had finished D. had been finished ()(4)I _________to help you but couldn’t get here in time. A. want B. had wanted C. have wanted D. was wanting ()(5) Mrs. Wu told me that her sister___________. A. left about two hours before B. would leave about two hours before C. has left about two hours ago D. had left about two hours before () (6)When I reached home, my parents __________their supper. A.are having B.have already had C.have had D. had already had () (7)It seems that the old man _________something important. A.has lost B. had lost C. lost D. would lose () (8)She __________in this school ________the past ten years. A.was teaching, since B. had been teaching, since C.would teach, for D. has been teaching, for () (9)Did you see Xiao Li at the party? No, ______by the time I arrived.

中考英语真题过去完成时

外研版英语中考英语真题过去完成时 一、初中英语过去完成时 1.——Jim, did you take out the trash just now? ——No. By the time I came home it . A. have been taken out B. had taken out C. had been taken out 【答案】 C 【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被动语态。had been+过去分词,含有被动语态的过去完成时。句意:Jim,刚才是你把垃圾扔了吗?不,我回来的时候垃圾已经被扔了。故选C。 【点评】考查被动语态及过去完成时的用法。 2.Jake _____his key in the office so he had to wait until his wife _______ home. A. has forgotten … comes B. forgot… come C. had left… came D. had left…would come 【答案】 C 【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选C。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。 3.— What do you think of the young lady? — She is hard-working. She ________ all her effort into her work before she got ill. A. has put B. put C. had put D. would put 【答案】 C 【解析】【分析】句意:——你认为这位小姐怎样?——她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。 【点评】考查过去完成时。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。 4.The fireman________ the burning building three times before the fire was put out. A. is entering B. has entered C. was entering D. had entered

(完整版word)英语现在完成时-知识点归纳与练习含答案

(完整版word)英语现在完成时-知识点归纳与练习含答案 一、初中英语现在完成时 1.—_______ my dictionary? I can't find it anywhere. —I _______ it on the desk when I came in. A. Did you see; have seen B. Have you seen; have seen C. Have you seen; saw D. Did you see; see 【答案】C 【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。---我进来的时候看见在桌子上。根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。 【点评】考查动词的时态,注意理解句意,根据时态的定义判断。 2.—The drama series The Thunder (破冰行动) hits screens these days. —Oh. What a pity! I ____________ any of them yet, A. doesn't watch B. didn't watch C. won't watch D. haven't watched 【答案】 D 【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。 3.A number of tourists _____ Yangzhou many times because such a beautiful city. A. have been to B. has been to C. has gone to D. have gone to 【答案】 A 【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。 【点评】考查现在完成时,注意have been to表示去过回来了,have gone to表示去了还没回来。 4.So far, the AIIB(亚投行)_____ 57 countries to be the founding members. A. attracted B. has attracted C. will attract 【答案】 B 【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。

相关文档
相关文档 最新文档