当前位置:文档之家› 九年级英语过去完成时

九年级英语过去完成时

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

九年级英语过去完成时

一、初中英语过去完成时

1.—We all went to the cinema except you last night. Why didn't you come?

—Because I that movie twice.

A. have watched

B. had watched

C. was watching

D. would watch

【答案】 B

【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用过去完成时,故选B。句意是:—昨天晚上除了你之外我们都去电影院了,你为什么没来?—因为这部电影我已经看过两次了。

【点评】本题考查过去完成时的用法,表示过去的过去。

2.Simon ________ the piano for ages when he gave his first concert.

A. has played

B. is playing

C. had played

D. will play

【答案】 C

【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语when he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。

【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。

3.We are too tired. Please stop __________ a rest.

A. to have

B. having

C. have

D. has

【答案】 A

【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A

【点评】注意时态一致,

4.By the time I ________ on the TV, Beckham ________ two goals.

A. turned; have scored

B. turned; had scored

C. had turned; have scored

D. had turned; had scored

【答案】 B

【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,by the time到…时候为止,用于一般过去时,可排除CD选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故

选B。

【点评】考查动词时态辨析题。

5.— 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+过去分词。

6.By the end of last month,I all the CDs of the famous singer.

A. collect

B. collected

C. have collected

D. had collected

【答案】 D

【解析】【分析】根据时间状语“by the end of last month”可知谓语动词发生在过去的过去,故用过去完成时。故选D.

【点评】此题考查动词时态。

7.He said that ________.

A. he has finished his work already

B. he had finished his work already

C. has he finished his work already

D. had he finished his work already

【答案】B

【解析】【分析】句意:他说他已经完成他的工作了。说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。

【点评】考查过去完成时,注意其定义的理解。

8.He wanted to know how long in hospital.

A. she is staying

B. she had stayed

C. did she stay

D. she stay

【答案】 B

【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

9.— How long has the train been away?

— Sorry. I don't know. By the time I got here, the train ________.

A. has left

B. was leaving

C. had been away

D. had left

【答案】 C

【解析】【分析】句意:——火车离开多久了?——很抱歉。我不知道。我到这儿的时候,火车已经离开了。由By the time I got here可知该用过去完成时,所以选C。

【点评】考查动词时态。

10.—We all went to the park except you last weekend. Why didn't you come?

—Because I the park twice.

A. have gone to

B. had gone to

C. had been to

D. have been to

【答案】 C

【解析】【分析】have gone to去了(尚未回).have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。

【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。

11.— your father a newspaper when you got home?

— No, .

A. Was; reading; he was

B. Did; read; he did

C. Was; reading; he wasn't

D. Did; read; he didn't

【答案】C

【解析】【分析】句意:—当你到家的时候,你爸爸正在读报纸吗?—不,没有。此题考查在过去的某个时间发生的事情,用过去进行时,其结构为was/were doing,其疑问式为提前be动词,否定式回答为:No,主语+be动词后加not。根据句意,故选C。

【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。

12.Mr. Smith ________ in a car factory for ten years before he came to China.

A. had worked

B. works

C. is working

D. will work

【答案】 A

【解析】【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据before he came to China,可知他来汽车厂发生在来中国前,所以句子时态是过去完成时,had worked,故选A。

【点评】此题考查过去完成时。根据时间状语确定句子时态。

13.By yesterday, the plane ______out of view for more than a month.

A. is

B. has been

C. was

D. had been

【答案】 D

【解析】【分析】句意:到昨天,飞机已经失去联系了一个多月。根据By yesterday可知该用过去完成时,所以选D。

【点评】考查动词时态。

14.When we hurried to the meeting room, the meeting _______.

A. had begun

B. had been on

C. has begun

D. has been on

【答案】 A

【解析】【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A

【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。

15.By the time my mum got home, I _______ my homework.

A. have finished

B. had finished

C. finished

D. will finish

【答案】 B

【解析】【分析】考查动词时态。句意为“我母亲到家时,我已经做完作业了。”主句动作在从句动作(一般过去时)之前就已经完成了,因此主句应用过去完成时,故选B。

16.By the end of last month, I ______________ all the CDs of Justin Bieber.

A. had collected

B. collected

C. have collected

D. collect

【答案】 A

【解析】【分析】句意:到上个月底,我已经把贾斯汀·比伯的所有CD都收集到了。A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;D.收集,一般现在时。根据By the end of last month可知时态是过去完成时,结构是had+动词过去分词,collect的过去分词是collected,故选A。

【点评】考查过去完成时,注意平时识记其结构及标志词。

17.By the first day of August, 2007, the PLA ________ for eighty years.

A. founded

B. has founded

C. has been found

D. had been founded

【答案】 D

【解析】【分析】句意:到2007年八月的第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。主语是被

建立的对象,故用被动语态,选D。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。语态的判断主要是确定句子主语与谓语动词的关系。如果是主动关系则用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。

18.I ________ to go to Beijing the next day.

A. plans

B. planned

C. had planned

D. has planned

【答案】C

【解析】【分析】句意:我本来计划着第二天去北京。动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选C。

【点评】考查过去完成时。

19.– Were you late for work yesterday morning?

– Yes. By the time I got to the bus stop, the early bus .

A. has already left

B. is already left

C. had already left

【答案】 C

【解析】【分析】句意:昨天上午你上班迟到了吗?——是的,等我到达公交车站的时候,早班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

20.By the time I locked the door, I realized I my keys at home.

A. had repaired

B. had changed

C. had forgotten

D. had left

【答案】 D

【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。该动作发生在realized之前,用过去完成时,故选D。

【点评】本题考查过去完成时的用法。

二、初中英语动词的时态

21.Jack is my classmate. We ______ each other since he came to our school.

A.knew B.have known C.will know

【答案】B

【解析】

【详解】

句意:杰克是我的同学。自从他来到我们学校,我们就认识了。A. knew一般过去时;B. have known现在完成时;C. will know一般将来时。时间状语从句“since he came to our school.”表示的是截止到目前为止的时间段,主句用现在完成时,故答案为B。

22.—Were you at home at 9 o'clock last night?

—Yes. I a shower at that time.

A.took B.was taking C.was taken D.am taking

【答案】B

【解析】

【详解】

句意:昨晚九点钟你在家吗?——是的,那时我正在洗澡。

A. took一般过去时;

B. was taking过去进行时;

C. was taken一般过去时的被动语态;

D. am taking现在进行时。结合语境可知下文描述的是昨天晚上九点钟正在进行的动作,时态用过去进行时。故答案为选B。

23.—Tomorrow my dad a big dinner for my birthday party.

—Sounds great!Have a good time.

A.cooks B.was cooking C.cooked D.will cook

【答案】D

【解析】

【详解】

句意:--明天我爸爸要为我的生日聚会做一顿大餐。--听起来很好,祝你过的愉快。根据tomorrow可知,句子应该用一般将来时。其谓语动词的形式:will+动词原形。故选D。

24.—The shop is ____________ on Saturday and Sunday. We can go shopping there on weekdays.

—Oh, no. It ____________ since last Saturday.

A.open, has closed B.close, has been open

C.open, has been opened D.closed, has been closed

【答案】D

【解析】

【详解】

句意:这个商店周六、日不营业,我们可以在工作日去那购物。哦,不!直到上周六它还没营业。open营业的;closed关门的,不营业的。故选D。

25.—Tom, why are you so busy?

—I ________ some plans to work in an old people’s home this summer.

A.makes B.am making

C.made D.have made

【答案】B

【解析】

句意:——汤姆,你为什么这么忙?——我正计划今年夏天在一家养老院工作。考查动词时态辨析题。I是第一人称,动词不可用三单形式,可排除A。根据句意语境,可知是正在计划的事情,需用现在进行时,需用be+现在分词结构,故选B。

26.--It's too noisy here. what's going on?

---Oh, the noise comes from the boys. They______ a party

A.Hold B.are holding C.were holding D.have held

【答案】B

【解析】

【详解】

句意:-这里太吵闹了,发生什么事了?-哦,噪音来自那些男孩,他们在举行聚会。hold 举行,动词原形;are holding现在进行时,正在举行;were holding过去进行时;have held 现在完成时。根据对话what's going on可知,他们在说的是现在正在发生的事情,应用现在进行时,故选B。

27.The water dark and dirty. It’s no longer safe to drink.

A.became B.will become C.has become D.was becoming

【答案】C

【解析】

【分析】

考点:考查动词时态。

【详解】

试题分析:句意:水变得又脏又黑,已经不能继续安全饮用了。根据It’s no longer safe to drink.可知,给现在带来的结果是不能饮用了,所以用现在完成时,表示过去的动作对现在的影响,故选C。

28. Alice in Wonderland ___________ for 15 days and many of us like the film very much. A.begins B.has begun

C.began D.has been on

【答案】D

【解析】

试题分析:句意:《爱丽丝梦游仙境》已经上映15天,我们当中很多人都非常喜欢这部电

影。根据句中的for 15 days可知该用现在完成时,并且谓语动词必须是延续性动词。所以选D。

考点:考查延续性动词。

29.—I’m not sure if my sister Vivian ____________ the driving test next week.

— Please let me know if she ____________ it.

A.has passed; passes B.passed ; will pass C.passes; has passed D.will pass; passes 【答案】D

【解析】句意:-我不确定我姐妹Vivian下周是否可以通过驾驶考试。-如果她通过了,请让我知道。前句里含用next week,可知句子描述的是将要发生的动作,用一般将来时态:will pass。后句中if意思是“如果”,引出条件状语从句,条件状语从句中,要用一般现在时态表示将来发生的动作,主语she是三人称单数形式,动词要+s/es,所以第二空填:passes。故选D。

点睛:if有两个含义,一是“是否”,引出宾语从句,宾语从句里可以用一般将来时态;二是“如果”,引出条件状语从句,条件状语从句要用一般现在时态表将来。

30.—Linda is not coming for the party tonight.

—But she _.

A.promises B.promised C.will promise D.had promised

【答案】B

【解析】

【详解】

句意:---琳达今晚不来参加晚会了吗?----但她答应了。考查动词时态。A. promises一般现在时,第三人称单数;B. promised一般过去时;C. will promise一般将来时;D. had promised过去完成时。根据上文是现在进行时,结合语境可知原先答应,可知用一般过去时。故选B。

初中英语现在完成时详解

现在完成时 一、现在完成时构成 构成:现在完成时由助动词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/8613545674.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.

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