当前位置:文档之家› 九年级英语 现在完成时(外研版)

九年级英语 现在完成时(外研版)

九年级英语 现在完成时(外研版)
九年级英语 现在完成时(外研版)

九年级英语现在完成时(外研版)

一、初中英语现在完成时

1.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表示去了还没回来。

2.All the skirts .They very well.

A. sold out;are sold

B. sell out;have sold

C. have been sold out;sell

D. have sold out;sell

【答案】C

【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。

【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。

3.—How many letters you to your mother?

—109 in all, since 2016.

A. has, written

B. have, written

C. did, write

D. are, writing

【答案】 B

【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。

【点评】考查动词的时态。注意现在完成时的用法。

4.—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。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

5.— Mary, I remember you several years ago.

— Yes, I for 3 years.

A. married, have married

B. married, married

C. married, have been married

D. have married, have been married

【答案】 C

【解析】【分析】句意:——Mary,我记得几年前你结婚了。——是的,我已经结婚三年了。ago表明时态是一般过去时,所以用过去式married。排除D。for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。

【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。

6.—What _______ you just now?

—Don't worry. Nothing _______.

A. has happens to; has happened

B. happened; happened

C. happened; has happened

D. happened to; has happened

【答案】D

【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。

【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。

7.——Where is Mr. Wang?

——He together with his students ________ Zhuyuwan Park.

A. has gone to

B. have gone to

C. has been to

D. have been to

【答案】 A

【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。A. has gone to去了,没在这里。主语是单数;B. have gone to去了,没在这里。主语是复数;C. has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。本句He是主语,together with his students是介词短语,做定语不是主语,所以用has。王老师去公园了不在这里,所以用has gone to。故选A。

【点评】考查主谓一致和短语的用法。

8.All the students _______ very hard over the last three years.

A. works

B. has worked

C. have worked

D. worked

【答案】 C

【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。【点评】现在完成时的时间状语要掌握。

9.—How do you like Beijing, Miss Read?

—I've no idea. I _____ there.

A. have gone

B. have been

C. haven't been

D. haven't gone

【答案】 C

【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。

【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。

10.It has been three years since I ______ a teacher.

A. become

B. became

C. becoming

D. to become

【答案】 B

【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。

【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。

11.Mike began to work in the factory in 2013.He there for four years.

A. is working

B. was working

C. works

D. has worked

【答案】D

【解析】【分析】句意:迈克在这里工作已经4年了。一直持续的状态用现在完成时。故D选项正确。

【点评】考查现在完成时。

12.My mother a good example for me since I was young.

A. was

B. has been

C. will be

D. is

【答案】 B

【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。

【点评】考查动词的时态

13.—Where's your father?

—He _______ to Changsha.

A. have been

B. has gone

C. has been

D. have gone

【答案】B

【解析】【分析】句意:——你爸爸在哪?——他去了长沙。因为父亲不在,证明他去了某个地方没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。

【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。

14.My sister in America for two years.I miss her very much.

A. studies

B. studied

C. has studied

D. is studying

【答案】C

【解析】【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故C选项正确。

【点评】考查现在完成时。

15.— you your homework?

—No, I haven't.

A. Have;finished

B. Are;finishing

C. Did;finish

D. Will:finish 【答案】 A

【解析】【分析】句意:你完成了你的家庭作业吗、还没有。由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选A.

【点评】辨析句意,注意句子的时态与语态,选出合适的选项。

16.Jack_______ school two years ago and he _______ for two years.

A. leaves; has gone

B. left; has been away

C. leaves; has been away

D. left; has gone 【答案】B

【解析】【分析】句意:Jack两年前离开学校,他离开有两年时间了。two years ago表示动作瞬间结束用一般过去时,leave的过去式为left,for two years表示状态延续用现在完成时,leave需换成be away from,且Jack相当于第三人称单数,用has been away from。故选B。

【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。

17.What you in the past two hours, my baby?

A. will; do

B. have; done

C. are; doing

D. would; do

【答案】 B

【解析】【分析】句意:在过去的两个小时你做了什么,我的乖乖?根据“in the past two hours”可知用完成时态。故选B。

【点评】考查现在完成时。

18.— Miss Liu, when did you come here?

— In 2015. I here for two years.

A. have been to

B. have gone to

C. have come

D. have been

【答案】 D

【解析】【分析】句意:——刘小姐,你什么时候来这的?——2015年,我已经在这里待两年了。由语境可知此处应用现在完成时态,表示从过去开始,一直延续到现在的动作或状态。here为副词,其前不用介词。故选D。

【点评】考查现在完成时态。

19.Last week I _______ a cold. That's to say since last week, I _______ a cold.

A. have had; have had

B. caught; have had

C. have had; have caught

D. caught; have caught

【答案】B

【解析】【分析】句意:上周我患了感冒。也就是说,从上周开始,我就一直在感冒。“have a cold”和“catch a cold”均可表示感冒,但前者强调感冒持续的状态;后者强调感冒的行为,不可与表示一段时间的状语连用。第一句上周感冒是发生在过去的动作,应用一般过去式“caught”;第二句从上周起就一直在感冒,是从过去一直持续到现在的状态,应用现在完成时“have had”,故选B。

【点评】考查同义短语的辨析和一般过去时与现在完成时的掌握与运用。

20.— Hobo and Eddie the cinema to watch the film Zootopia.

— Oh, that's why I can't find them now.

A. have gone to

B. have been to

C. has gone to

D. has been to

【答案】 A

【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。——哦,这就是为什么我现在找不到他们的原因。have gone to去了;been to去

过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。

二、初中英语动词的时态

21.By the end of last week, Maggie _____________ in the west of China for two months helping the homeless children.

A.will stay B.has stayed C.would stay D.had stayed

【答案】D

【解析】

【详解】

句意:到上周末为止, Maggie已经在中国西部待了两个月帮助那些无家可归的孩子们。根据句中时间状语By the end of last week是到上周末为止,即到过去时间为止已经完成的动作,所以用过去完成时态,故选D。

22.She used to ___________with her parents,but now she is used to ___________with her classmates at school.

A.living...living B.live...live C.live...living D.living (iv)

【答案】C

【解析】

【详解】

句意:她过去和父母住在一起,但现在她习惯了在学校和同学住在一起。used to:后跟强调动作的动词时表示“过去常常”,used to的后面跟动词原形;be used to表示“习惯于做某事”人作主语,后面用v-ing形式:be used to doing sth.;结合所给的选项可知,C正确。【点睛】

used to do sth. 表示过去常常做某事,而现在往往不做了。I used to get up early in the morning when I was still a high school student. 我还是个高中生的时候,常常一大早就起床。be used to doing sth. 表示习惯于做某事。I am used to eating rice now. 我现在习惯吃米饭

了。

23.The Wilsons ________ in Germany for twenty years before they moved to China.

A.live B.have lived C.were living D.had lived

【答案】D

【解析】

【详解】

句意“威尔逊一家人在搬到中国前已经在德国住了20年”。A.一般现在时;B.现在完成时;C.过去进行时;D.过去完成时。根据moved“一般过去时”可知,表示在搬到中国前住在德国,表示“过去的过去”,用过去完成时,故选D。

24.— 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.可知主句该用过去完成时态,所以选C。

考点:考查动词时态。

25.— Hello! May I speak to Mary, please?

— Sorry. She _________ a shower now.

A.has B.had

C.will have D.is having

【答案】D

【解析】

句意:喂,请找玛丽接电话好吗?

对不起,她正在洗澡。本题考查动词的时态。Have a shower洗澡。A. has 单数第三人称形式 B. had 一般过去时 C. will have一般将来时 D. is having现在进行时。根据题意“她现在正在洗澡”是现在正在进行的动作,故选D。

26.Neither Amy nor her parents ______ to Australia, but _______ of them know Australian customs very well.

A.have been, all B.have been, both C.has been, neither D.has been, none 【答案】B

【解析】

句意:艾米和她的父母都没去过澳大利亚,但他们都很了解澳大利亚的风俗习惯。考查动词时态和不定代词辨析题。Neither A nor B,表示两者都没有/都不,遵循就近原则;空格前面的parents(父母)是复数形式,不可用has,可排除CD两项。all全都;both两者都,Amy和her parents是两个方面,需用both。根据句意语境,可知选B。

27.Peter and Linda Beijing for Shanghai yesterday afternoon.

A.leave B.left C.are leaving D.will leave

【答案】B

【解析】

【详解】

句意:昨天下午Peter和 Linda离开北京去上海了。短语leave +某地+for+某地“离开某地去某地”根据yesterday afternoon可知,句子应该用一般过去时,故选B。

28.—How soon will you finish the work?

—In a week. We ________ about 80% of the work so far.

A.have completed B.completed C.will complete D.are completing

【答案】A

【解析】

【详解】

句意“-你多久会完成这个任务?-一个星期,到目前为止,我们已经完成了80%的工作了”。so far是现在完成时的常用提示词,另外根据句意“到目前已经完成80%”应该用现在完成时,故选A。

【点睛】

常见的现在完成时的标志词:in the last few years; for; since; since then; lately; so far;since+过去时间点;for+一段时间等。

29.—Where is Tom?

—He ______ the USA.He ______ back in two months.

A.has gone to; comes B.has bee to; will be

C.has been to; comes D.has gone to; will be

【答案】D

【解析】

【详解】

句意:----汤姆在哪?---他去了美国,他将在两个月之后回来。Have been in强调“过去曾去过”之意,表示经验;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方。In +一段时间,用于将来时。根据句意,故选D。

30. I _____ Chinese dishes for my foreign friends tomorrow evening.

A.will cook B.have cooked

C.cook D.cooked

【答案】A

【解析】

试题分析:句意:明天晚上我将为我的外国朋友做中国菜。根据时间状语tomorrow evening可知,句子应该用一般将来时,故选A。

考点:考查动词时态。

初中英语现在完成时详解

现在完成时 一、现在完成时构成 构成:现在完成时由助动词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连用。

最新外研版八年级英语(下)现在完成时的用法

` 现在完成时的用法 一、表示过去发生并且已经完成的动作对现在造成的影响或结果。 例如:你读过那个故事吗?Have you read that story? (―读‖这一动作发生在过去,对现在造成的影响为:是否知道故事中的内容)我买了两个苹果。I have bought two apples. (―买‖这一动作发生在过去对现在造成的结果是:拥有两个苹果) (一)、构成:“助动词have/has+动词的过去分词” (二)、句型结构: 肯定式:主语+have/has+ 过去分词+其它。 如:I have just come back from Qinzhou. 否定式:主语+have/ has not + 过去分词+其它。 如:I haven’t seen the TV play. 一般疑问句:Have/ has+ 主语+ 过去分词+其它? 如:Has Jack finished his homework? 回答:肯定:Yes, 主语+ have/has . 否定:No, 主语+ haven’t/ hasn’t. 特殊疑问句: 特殊疑问词+ 一般疑问句? 如:How long have you had the dog ? [当堂检测] 完成下列句子: 1.李明还没看过这本书了。 Liming ______ ______ that book ______. 2. 他去看医生了吗? ______he______ ______ see the doctor? 3. 我非常高兴,因为我通过这次英语考试。 I am very happy, because I ______ ______ the English exam. 4. 你在这等了多久了? ______ ______ ______ you _____ here? 5. 妈妈把那本书弄丢了。 Mum_____ _____that book. 6.你去哪了? Where_____you_____ ?

九年级英语 现在完成时(外研版)

九年级英语现在完成时(外研版) 一、初中英语现在完成时 1.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表示去了还没回来。 2.All the skirts .They very well. A. sold out;are sold B. sell out;have sold C. have been sold out;sell D. have sold out;sell 【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。 【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。 3.—How many letters you to your mother? —109 in all, since 2016. A. has, written B. have, written C. did, write D. are, writing 【答案】 B 【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。 【点评】考查动词的时态。注意现在完成时的用法。 4.—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。

九年级英语 过去完成时()

九年级英语过去完成时(外研版) 一、初中英语过去完成时 1.Seeing John rush into the room with tears in his eyes, I asked him what . A. would happen B. had happened C. happened D. was happened 【答案】 B 【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。 【点评】本题考查过去完成时的用法。 2.We are too tired. Please stop __________ a rest. A. to have B. having C. have D. has 【答案】 A 【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A 【点评】注意时态一致, 3.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。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。 4.By the time they reached the bus stop, the bus__________ for ten minutes. A. had left B. have left C. had been away D. have been away 【答案】 C 【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开十分钟了。句中by the time 的意思是到...时候,后跟从句,从句使用的是一般过去时。根据句意可知,从句中

人教版中考英语九年级英语现在完成时完整归纳

人教版中考英语九年级英语现在完成时完整归纳 一、初中英语现在完成时 1.He has studied in our school __________. A. since five years B. for five years C. for five years ago D. in five years 【答案】B 【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。 【点评】考查时间状语。根据句意选出正确的时间状语。 2.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 3.All the skirts .They very well. A. sold out;are sold B. sell out;have sold C. have been sold out;sell D. have sold out;sell 【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。 【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。 4.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。

初中英语现在完成时专题训练答案

初中英语现在完成时专题训练答案 一、初中英语现在完成时 1.He has studied in our school __________. A. since five years B. for five years C. for five years ago D. in five years 【答案】B 【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。 【点评】考查时间状语。根据句意选出正确的时间状语。 2.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。 3.I scared of dogs ever since a dog hurt me when I was five years old. A. will be B. was C. have been D. would be 【答案】 C 【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。 4.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。 5.—They say there is a new restaurant near here.

八年级英语现在完成时专项练习

八年级英语现在完成时专项练习 时间:2008年05月08日作者:来源: 一、单项选择。 1、Both his parents look sad . Maybe they _________what's happened to him.(呼和浩特) A. knew B. have known C. must know D.will know 2、He has _______ been to Shanghai, has he ? A. already B.never C.ever D. still 3、Have you met Mr Li ______? A. just B. ago C.before D. a moment ago 4、The famous writer _____ one new book in the past two year. A. is writing B.was writing C.wrote D.has wr itten 5、—Our country ______ a lot so far. —Yes. I hope it will be even ______. A. has changed ; well B. changed ; good C. has changed ; better D. changed ; better 6、Zhao Lan ______already ______in this school for two years. A. was ; studying B. will ; study C. has ; studied D. are ; studying 7、We ______ Xiao Li since she was a little girl. A. know B. had known C. have known D. knew

九年级英语 现在完成时练习题

九年级英语现在完成时练习题 一、初中英语现在完成时 1.His cat has ________ for five weeks. A. died B. been dead C. dying D. dies 【答案】 B 【解析】【分析】句意:他的猫已经死了5个星期了。die是短暂性动词,不能表示状态的延续。由时间状语 for five weeks可知应用延续性动词,故答案选B。 【点评】考查现在完成时。 2.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。 3.—How long can I _________ this book? —Five days. But you must return it on time. A. borrow B. lend C. keep D. kept 【答案】C 【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。 【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。 4.—Where is your father? — . A. He has been to Shanghai B. He has been in Shanghai C. He has gone to Shanghai D. He have been to Shanghai 【答案】C 【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。主语he是三人称单数,用has gone to。故选C。

九年级英语过去完成时专项练习

九年级英语过去完成时专项练习 一、初中英语过去完成时 1.By the end of last month, we ______already ______ our lessons. A. has, finished B. have, finished C. had, finished D. will, finish 【答案】 C 【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。 【点评】注意时间状语,很容易选出。 2.We are too tired. Please stop __________ a rest. A. to have B. having C. have D. has 【答案】 A 【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A 【点评】注意时态一致, 3.By the end of last month, Jane _____ enough money for the poor sick boy. A. raised B. would raise C. had raised D. has raised 【答案】 C 【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。 【点评】考查过去完成时,注意过去完成的时的判定方法。 4.When I ______ the cinema, the film _______for ten minutes A. got to; has begun B. arrived at; has been on C. reached; had begun D. hurried to; had been on 【答案】 D 【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。 【点评】要注意完成时态中的延续性动词的转换。 5.Yesterday when I _______ to the station, the train ______ already. A. got, had left B. got, has left C. had got, left D. got, left

(完整版)初中英语现在完成时专项练习题及答案

一、单项选择。 1、Both his parents look sad . Maybe they what's happened to him . A. knew B. have known C. must know D.will know 2、He has been to Shanghai , has he ? A. already B.never C.ever D. still 3、Have you met Mr Li ? A. just B. ago C.before D. a moment ago 4、The famous writer one new book in the past two years A. is writing B.was writing C.wrote D.has written 5、—Our country a lot so far . —Yes . I hope it will be even . A. has changed ; well B. changed ; good C. has changed ; better D. changed ; better 6、Zhao Lan already in this school for two years . A. was ; studying B. will ; study C. has ; studied D. are ; studying 7、We Xiao Li since she was a little girl . A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I it twice . A. will see B. have seen C. saw D.see 9、—These farmers have been to the United States . —Really ? When there ? A. will they go B. did they go C. 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 ; finished C. Have ; done ; have finished D. will ; do ; finish 11、His father the Party since 1978 . A. joined B. has joined C. was in D. has been in 12、—Do you know him well ? —Sure .We friends since ten years ago . A. were B. have been C. have become D. have made 13、—How long have you here ? —About two months . A. been B. gone C. come D. arrived 14、Hurry up! The play for ten minutes . A. has begun B. had begun C. has been onD. began 15、It ten years since he left the army .

英语人教版八年级下册《现在完成时》

现在完成时(复习课) 问候语:(Greetings) 导入:(Leading in)回顾一般现在时,一般过去时,一般将来时这三种时态的含义,从而引出现在完成时态。一般现在时:表示经常性或习惯性发生的动作或存在的状态。 一般过去时:表示过去某个时间点发生的动作或存在的状态。一般将来时:表示将要发生的动作或存在的状态。 学习目标:(Learning Aims)●现在完成时态(The Present Perfect Tense)的含义,结构及用法。●现在分词的构成及一些不规则动词。学习重,难点:(Learning Difficulties)●现在完成时的结构及用法。●用于现在完成时的一些标志词及时间状语。一些不规则动词。 学习过程:(Learning courses) 一.含义:现在完成时表示发生在过去的动作或存在的状态对现在造成的影响。 二.结构:have / has (助动词) + V 过去分词。have / has 在结构中没有实际的含义,不能单独作谓语,必须和后面的动词一起作谓语。has 只用于主语是第三人称单数(he

she it). have 用于主语是其他人称(I we you you they). Exercises : 选用have has填空。1. I_have___ told him the news. 2. She_ has ___come back from back.. 3. You __have__won the game. 三.否定结构:主语+ haven’t / hasn’t +V过去分词+ 其他。疑问结构:Have / has + 主语+ V过去分词+ 其他。肯定回答:Yes ,主语+ have / has . 否定回答:No ,主语+ haven’t / hasn’t . Exercises: 按要求改写下面句子。 1.They have bought a computer. 改为否定句)_________________________________________________. 2.He has lost his book.(先改为一般疑问句,再作肯定回答与否定回答) __________________________________________________ __________________________________________________ 四.标志词:already( 已经) ,just(刚刚,刚才),ever(曾经never(从来没有),yet (还没)。for +(时间段),e.g. for three years. Homework:Finish test papers. 教学反思:

仁爱九年级英语现在完成时练习及答案

现在完成时专项练习及答案 一、用“for”或“since”填空。 1999 one year Saturday 10 o’clock last weeks two weeks 10 hours ago he was born two months ago over five days we came here last year 二、单项选择 ( ) Beijing twice. It’s so beautiful. A.have gone to B. have been to C. has been to B. went ( ) long has Maria been a nurse ---- . A.Since two years ago B. Since two years C. For two years age D. In 2002 ( ) hasn’t finished his homework . A.already B. ever C. nevver D. yet ( ) film for half an hour. All of us are late. A. has begun B. has on C. has been on D. began

( ) long have you China ---For three years. https://www.doczj.com/doc/024629148.html,e back B. been away from C. left D. be away from ( ) have been to American, so I know only a little about it. A. already B. ever C. never D. yet ( ), will you go to see the film “ ” this evening ---No, I won’t. I it already. A.saw B. have seen C. has seen D. will see ( ) me, is Sally here ---Sorry, she Beijing on business. A.has been to B. has been in C. has gone to D. have gone to ( ) some books they were interested in science. A.have bought, since B. have bought, for B.C. have had, since D. have had, for ( ) you ever been to Qingdao --- . I’ve never been there before. A.Yes, I have B. No, I haven’t C. Yes, I did D. No, I didn’t ( ) weather is very cold these days. I a cold for a few days.

新人教版九年级英语过去完成时整理及习题

过去完成时态 过去完成时的用法: 1、表示一个动作或状态在过去某一时间或动作之前已经发生或完成,即发生在"过去的过去",这个过去的时间可以用by,before等介词短语或者一个时间状语从句来表示。如: When I woke up,it had stopped raining. When Mr Li got to the classroom, all the students had begun reading. By the time they arrived, the bus had left. 2、表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去的时间。常用表延续的时间状语如by the end of+过去的时间点,by the time+从句等。如: By the end of last year,she had worked in the factory for twenty years. 过去完成时态的构成: 肯定式:had + 动词的过去分词 否定式:hadn't + 动词的过去分词 疑问式:Had … + 动词的过去分词 简略回答: Yes, 主+ had. No, 主+ hadn’t 练一练: 1. He ______ in Shanghai University for four years before he ______ Beijing. A. studied, had gone B. had studied, went C. has studied, goes D. had studied, had gone 1. We __________out by that time that he_________ a thief for a longtime. A. had found, had been B. had found, was C. found, had been D. found, was 2. It so happened that they________ the novel before. A. had read B. would read C. were reading D. read 3.He asked me _____ during the summer holidays. A. where I had been B. where I had gone C. where had I been D. where had I gone 4. What ___ Jane ____ by the time he was sever? A. did, do B. has, done C did, did. D. had, done 5. I ______ 900 English words by the time I was ten。 A. learned B. was learning C. had learned D. learnt 6. By the time my parents reached home yesterday, I _____ the dinner already. A had cooked B. cooked C. have cooked D. was cooked 7. By the time he was ten years old, he _________. A. has completed university B. has completed the university

【初中英语】现在完成时知识点总结

【初中英语】现在完成时知识点总结 一、初中英语现在完成时 1.The small shop ________ for several years. A. opened B. has been opened C. has opened D. has been open 【答案】 D 【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。 【点评】考查open转化为be open, be open里的open是形容词,不能加ed.. 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.I am surprised at the new look of my hometown,for it _____ a lot over the years. A. changed B. changes C. will change D. has changed 【答案】 D 【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多, 结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D. 4.I scared of dogs ever since a dog hurt me when I was five years old. A. will be B. was C. have been D. would be 【答案】 C 【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。

2017人教版八年级下英语现在完成时语法讲解

现在完成时(I)语法知识 定义:(1)表示过去发生或已经发生的动作对现在造成的影响或结果,这个影响和结果对现在还必须存在.常与already(已经), yet(已经,还), just(刚刚),ever(曾经),never 等词连用. 常用于肯定句或疑问句(均表示:已经). 常用于否定句(表示:还、尚),疑问句末尾(表示:已经). 现在完成时的构成及句型结构:(注:过去分词的变化分规则变化与不规则变化,规则变化与动词原形变过去式一样,不规则变化见教材137页) 1.肯定句:主语+have/has+过去分词+其他+时间. eg: I have already lost the key.我已经弄丢了钥匙. (我现在没有钥匙) He has ever read that book .他曾经看过这本书. (了解书的内容) They have just cleaned their hands.他们刚刚洗过手了. (手是干净的) 2.否定句:主语+haven’t/ hasn’t+过去分词+其他+时间. eg: I haven’t lost the key yet. He hasn’t ever read that book . They haven’t just cleaned their hands. 3.一般疑问句:Have/Has+主语+过去分词+其他+时间? 肯定回答:Yes, 主语+have/ has. 否定回答:No, 主语+haven’t/hasn’t. eg: Have you already lost the key? Yes, I have. No, I haven’t. Has he ever read the book? Yes, he has. No, he hasn’t. Have they just cleaned their hands? Yes, they have. No, they haven’t. 4.特殊疑问句:特殊疑问词+have/has+主语+过去分词+其他+时间? eg: What have you already done?(done是do/does的过去分词) What has he ever done? What have they just done? 定义:(2)现在完成时表示从过去开始一直持续到现在还有可能继续持续下去的动作或状态。常与for, since引导的时间短语或从句连用.

人教版中考英语九年级英语现在完成时专项及解析

人教版中考英语九年级英语现在完成时专项及解析 一、初中英语现在完成时 1.—Look at these stamps. I _______ them for five years. —Wow, they are wonderful. A. kept B. have kept C. have bought D. bought 【答案】 B 【解析】【分析】句意:——看这些邮票,我持有它们5年了。——噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。 【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。 2.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。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。 3.—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常和现在完成时连用。 4.—How many letters you to your mother? —109 in all, since 2016. A. has, written B. have, written C. did, write D. are, writing 【答案】 B 【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。 【点评】考查动词的时态。注意现在完成时的用法。 5.You must return the books to the library because you _________ them for more than two weeks.

相关主题
文本预览
相关文档 最新文档