文档库 最新最全的文档下载
当前位置:文档库 › 初中英语现在完成时练习题(含答案)

初中英语现在完成时练习题(含答案)

初中英语现在完成时练习题(含答案)
初中英语现在完成时练习题(含答案)

初中英语现在完成时练习题(含答案)

一、填空

1. Have you ever ______(take) a train?

2. It _________(be ) more than three years since Jim ______(leave) here.

3. Have you _____(make)friends with your new classmates yet?

4. I _______(have) my lunch and I'm not hungry now.

5. Jim has never seen a panda, _____he?

6. We ______(be) good friends since we met at school.

7. We can't find him anywhere. Perhaps he______(go) home.

8. He _____(read) the book before.

9. Mr. Green _____(teach) us a lot about social studies since September.

10. I _____never____ (meet) her sister before.

11. He ____________(work) in our school for five year.

12. He ______(come) to our school last year/in 2008.

13. They _______________(cook) the supper already.

14. They ___________ (cook) the supper half an hour ago.

二、选择填空

()1. Who ______ over there now?

A. singing

B. are sing

C. is singing

()2. It’s nine ten. The students ______ a music class.

A. have

B. having

C. are having

()3. Listen! The boy _______.

A. crying

B. is crying

C. cries ()4. Don’t talk here. Grandparents ______.

A. sleep

B. is sleeping

C. are sleeping

()5. Is the man _______ tea or milk?

A. drinks

B. drink

C. drinking

三、用所给动词的适当形式填空:

1.I ________(write) to you as soon as I _______(get) to London.

2. He doesn’t feel well and ____________(not eat) any food this morning.

3. He ______ not _______(see) me come in, for he ___________(read) something with great interest.

4. I _________(let) you have the book as soon as I _________(finish) it.

5. While we ________(wait) for our teacher, a little boy ________(run) up to us.

6. Don’t make a noise. Grandpa __________(sleep).

7.It’s seven now, Tom’s family__________(watch) TV.

8. It ________(take) me two hours to finish my homework last night.

9. What ______ your mother _______(do) at eight yesterday evening? She

_______(wash) clothes.

10. _______ it ______ (rain) when school was over yesterday?

11. What _______ you_______(do) tomorrow? We ________ (play) football.

12. There ________ (be) a football match on TV this evening.

13. They said they ________ (visit) the Great Wall the next summer holiday. 14. Who _______ (dance) the best in your class?

15. Will you come if he _____________ (not come)?

16. The teacher told us the earth __________ (move) round the sun.

17. They _______ (have) a party in the garden if it ________ (not rain) tomorrow.

18 She ________ (buy) a sweater yesterday.

19. I don’t know if Mr.Wang ______ (go) to Shanghai tomorrow. If he _____ (go),

I ______ (ask) him _______ (take) some books to my daughter, because she _______ (study) there.

四、填入所给名词的正确形式

1、The ______________ are playing football now. (child)

2、There are ten ___________________in our school. (woman teacher)

3、Most of __________ live in __________.(German)

4、There are three ______________ and five _____________ in the room.(Chinese, German)

5、Could you please give me some __________? (milk)

三、请写出下列动词的三人称单数及现在分词形式

sit ___________ _______ ___ swim_________

_____________________

go ___________

_______________

run _____________ ________ write_______________

________________

cry _____________ ________ study _______________ _______________

watch____________ ________ wash______________

_________________

say ______________ _______ play _____________ __________________ dance ______________ _______ draw ______________ _________________

see ______________ ________ do ______________ ________________ have ______________ _________ die ______________ ________________

stop ______________

________________

四、用一般现在时填空

1、My mother ________ not________ (like) English. She _______ (like) Chinese.

2、______ you ______ (go ) to school by bus? No, I _____ (go) to school by car.

3、Miss Wang ______ (swim ) every day.

4、I ___(like) English . Tom ____ ______ _____(not like ) English.

5、When_____ you ______ (go ) to school? I _____ (go) to school at five every day.

五、用现在进行时完成下列句子

1.

What___________you____________(do )?

2. I_________________(sing) an English song.

3.

What________________he___________ _______(mend)?

4. He__________________(mend) a car.

5.

_________you______________(fly) a kite?Yes, ____________.

6.

___________she_______________(sit) in the boat?

7.

__________you_____________(ask) questions?

8.

We_________________________(play) games now.

9.Look. Three boys _______(run).

10. Listen, someone _______(sing)in the classroom.

答案:

一、填空

1 taken

2 has been, left 3made 4 have had 5 has 6 have been 7 has gone 8 has read 9 has taught 10 have met

11 has worked 12 came 13 have cooked 14 cooked

二、句型转换。

1、has he?

2、How long

3、died, has been dead

4、has been open

5、has been away

6、joined;ago

7、It is, since 8、The bus has been here for ten minutes.

初中英语过去完成时

英语过去完成时 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.

初中英语现在完成时详解

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

初中英语现在完成时

Present perfect tense 现在完成时 Objectives 1.学习现在完成时; 2.总结现在完成时与一般过去时的区别及用法。 Grammar 一、现在完成时的定义: 1.表示过去发生或已经完成的动作对现在造成的影响或结果。 2.也可以表示过去已经开始,一直延续到现在的动作或状态 二、现在完成时的结构 have/has+ done (过去分词) 注意:表示短暂时间动作的词,如:come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since(自从)或for(经历)引导的词语连用。 如:I have lived here for more than thirty years.我已在此住了30多年。 三、现在完成时的时间状语 1.ever, never, twice(once…), so far(到目前为止), , already(肯定句), yet(否定,疑问句), just(刚刚), before(以前), recently(近来)等词连用 2.Since+时间点,for+时间段,in the past/last few years 表示短暂时间动作的词,如:come,go,die,marry,buy等的完成时不能与for,since等表示一段时间的词连用。用来持续的动作或状态或表过去重复的动作,如live,study,be,wait等,常和since (自从)或for(经历)引导的词语连用。 说明:already与yet都有“已经”的意思,但already常用于肯定句,并用于句中。yet常用于否定句和疑问句,并用于句末。例如: I have already finished my homework.

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

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

初中英语现在完成时

现在完成时 一.含义:表示到目前为止已经完成的动作或存在的状态。 二.结构: 助动词have/ has + 过去分词done ★肯定句:主语+ have/ has + 过去分词done 否定句:主语+ have/ has + not + 过去分词done 一般疑问句:Have/ Has + 主语+ 过去分词done 简略答语:Yes, 主语+ have/ has. No, 主语+ haven’t / hasn’t. ★过去分词: 1 、规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成 规则相同。四点变化规则: (1). 一般动词,在词尾直接加“ ed ”: work---worked---worked ,visit---visited---visited (2). 以“ e ”结尾的动词,只在词尾加“ d ”: live---lived---lived , (3)、以“辅音字母+ y ”结尾的动词,将"y" 变为"i" ,再加“ ed ”: study---studied---studied ,cry---cried---cried (4)、重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再 加“ ed ”: stop---stopped---stopped , drop---dropped--dropped 2. 不规则动词 三.用法 1. 现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,有以下四大 标志词: ①already, just和yet: He has already got her help.他已得到她的帮助。 He has just seen the film.他刚刚看过这场电影。 He hasn't come back yet.他还没有回来。

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

过去完成时练习题 一、 ()(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

初中英语的完成时态

所谓完成时就是已经完成的时态。包括现在完成时,过去完成时和将来完成时。一般用的比较多的,或者说平时我们接触的多的都时过去完成时和现在完成时。 简介 过去完成时也就是发生在过去一件事情再过去的事情。 如:I had eaten 10 eggs before he came. 译:在他来之前我已经吃了10个鸡蛋了。 他来之前,他的到来就是过去时态了,在过去时态的基础上再过去那就是完成现 在完成时 1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开 始,持续到现在的动作或状态。 本结构:主语+have/has+动词的过去分词(p.p)(V-ing) e.g done 肯定句:主语+have/has+动词的过去分词(p.p)(V-ing)+宾语. 否定句:主语+have/has+not+动词的过去分词(p.p)(V-ing)+宾语. 一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ing)+宾语. 特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ing)+其他) 6.例句:I've written an article. It has been raining these days. 过去完成时 1.概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作 之前完成的行为,即“过去的过去”。 2.时间状语:before, by the end of last year(term, month…),etc. 3.基本结构:had + done. 4.否定形式:had + not + done. 5.一般疑问句:had放于句首。 6.例句:As soon as we got to the station, the train had left. By the end of last month. We had reviewed four books 现在完成进行时

初中英语现在完成时

现在完成时讲解与练习 如果你想说“我已经看过某部电影,所以不想看了”、“某人曾经做过什么事情”等等,该如果表达呢?首先请看下面的句子: (1)I have seen the film. I don’t want to see it again. 这部电影我已经看过,不想再看了。 (2)Have you answered all the questions? 所有的问题你都回答了吗? (3)Have you ever looked at a travel brochure? 你看过旅游宣传册吗? (4)She has never visited the USA. 她从没有过去美国。 观察:以上句子的谓语动词的一个共同特点是_____________________________, 用于表示在以前的某个时间曾经做过的、发生的事情,这种行为对目前有某种影 响。我们把这种时态称为“现在完成时”。 一、现在完成时的概念。 ①现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的 是该动作或状态对现在的结果或影响。 She has bought a car 她买了一辆车。 She has arrived. 她到了。 ②表示从过去某一时间开始一直持续到现在的动作或状态。 We've known each other since we were children. (我们从小就认识。) I have been a member of the Party for 10 years. 二、构成:”助动词have, has + 过去分词” 现在完成时态的肯定句、否定句和疑问句形式(以work为例): 人称肯定否定疑问回答 第一人称I have seen the UFO. We have travelled around the world. I haven’t seen the UFO. We haven’t travelled around the world. Have you seen the UFO? Have you travelled around the world? Yes, I have./ No, I haven’t. Yes, we have./ No, we haven’t. 第二人称You have been to England. You haven’t been to England. Have you been to England? Yes, I/we have. No, I /we haven’t. 第三 人称 He/She has been to Beijing. They have given concerts all over the world. He/ She hasn’t been to Beijing. They haven’t given concerts all over the world. Has he/ she been to Beijing? Have they given concerts all over the world? Yes, he/she has. No, he/she hasn’t. Yes, they have. No, they haven’t. 注:规则动词的过去分词的构成与过去是相同,不规则动词的过去分词见附表。 练. 把下面变否定句、一般疑问句并作肯定和否定回答。 1. I have done my homework. 否定句:_______________________________________ 一般疑问句:___________________________________ 回答:_________________________________________ 2. The plane has arrived. 否定句:_______________________________________ 一般疑问句:___________________________________ 回答:_________________________________________ 三、现在完成时用法归纳 1. 现在完成时表示过去发生的动作现已完成,对现在造成的影响和结果。(此种 用法谓语动词用短暂性动词) 如:The plane has arrived. 常用的时间状语和副词: already (已经) 用于肯定句中,通常放在have/ has 与过去分词之间 如:I have already done my homework. yet (还,仍然,已经) 用于否定句和疑问句的句末。 如:Has she finished cooking yet? 他做完饭了吗? 练:I have already done my homework. (变为否定句) ______________________________________________ ever (曾经),句中,多用于疑问句 如:Have you ever been to Shanghai? never (从不) ,本身否定

初中英语时态专题八:过去完成时(Word版)

初中英语时态专题八:过去完成时(Word版) 过去完成时 一、过去完成时的概念过去完成时表示在过去某一时间或动作之前已经发生 或完成了的动作,即 “过去的过去”。 二、过去完成时的构成 过去完成时由“助动词had + 过去分词”构成,其中had 通用于各种人称。 eg.1 When I got to school, the bell had rung. eg.2 By the time I got home ,my little brother had gone to bed. eg.3 By the time I got outside, the bus had already left. 三、过去完成时的用法 用法1:过去完成时动词表示过去某一时间或某一动作之前完成的动作或状态。强调过去某一动作发生在另一动作之前时。 1.他说他以前见过你。 He said that he (see) you before. 2.我出去的时候,公共汽车已经开走了。 By the time I got outside, the bus (leave). 用法2:过去完成时动词可以表示过去某一时刻之前发生的动作或呈现的状态,这一动作一直持续或将继续下去。常和for, since 构成的时间状语连用。 1. 到了六点钟为止,他们已经工作了八小时了。 By six o'clock they (work)for eight hours. 2. 我到广州时,他在那里很长时间了。 When I came to GangZhou , he (be) there for a long time. 用法3. 过去完成时和already, just, ever, yet 等连用表示过去的过去。 1. 他告诉我说他们队已经赢了。 He told me that his team already (win). 2. 她说她仍没去过长城。 She said that she (not be to) the Great Wall yet. 用法4. 在含有定语从句的主从复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。 例如:I returned the book that I had borrowed.

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

一、时态讲解:现在完成时 (1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. 现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下: (2) 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. ★注意: a) since 和for 的区别 since 后接时间点,如1993,last term, yesterday, the time I got there for 后接一段时间,表示“长达多久”,如ten years, a while, two days 等。 Exercise: 用since 和for 填空 1. Jim has been in Ireland Monday. 2. Jill has been in Ireland three days. 3. His aunt has lived in Australia 15 days. 4. Mary is in her office. She has been there 7 o'clock. 5.India has been an independent country 1974. 6.The bus is late. They've been waiting 20 minutes. 7.Nobody lives in those houses. They have been empty many years. 8.Mike has been ill a long time. He has been in hospital October. 2)表示短暂意义的动词如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. ×以上三句话可以改为: He has been here for 2 weeks.The old man has for 4 months.

初中英语过去完成时专项训练及答案

初中英语过去完成时专项训练及答案 一、初中英语过去完成时 1.The little boy me a few minutes before his mother showed up. A. stares at B. has stared at C. looks at D. had stared at 【答案】 D 【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。 【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。 2.—Peter, _______ you _______ your homework? —Not yet, I'll do it at once. A. have; finished B. Did; finish C. Will; finish 【答案】 A 【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。 【点评】此题考查句子时态。要根据上下文的联系确定句子时态。 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.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。

【初中英语】 过去完成时()

【初中英语】过去完成时(外研版) 一、初中英语过去完成时 1.—Are you surprised at the ending of the movie? —No, because I ___________ the story. A. read B. will read C. have read D. was reading 【答案】 C 【解析】【分析】句意:—你对这部电影的结局感到惊讶吗?—不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。 【点评】考查现在完成时态。主语为第一人称故动词应使用原形。 2.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。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。 3.I got to the party late. By the time I arrived, some people ______ home already. A. went B. would go C. had gone D. have gone 【答案】 C 【解析】【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。 【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。 4.By the time the alarm clock went off, My mother had already _________. A. wake me up B. wake up me C. waken up me D. waken me up 【答案】 D 【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。

【初中英语】过去完成时做题技巧

【初中英语】过去完成时做题技巧 一、初中英语过去完成时 1.— Jim, why didn't you go to Beijing by train? — Bad luck! When I got to the station, the train ________. A. left B. had already left C. has already left D. has been left 【答案】 B 【解析】【分析】句意:——吉姆,你为什么不坐火车去北京呢?——真倒霉!我到车站时,火车已经开走了。根据When I got to the station 可知,到那是过去时,离开是过去的过去,使用过去完成时,had done,故选B。 【点评】考查时态,注意过去的过去是过去完成时的用法。 2.—Peter, _______ you _______ your homework? —Not yet, I'll do it at once. A. have; finished B. Did; finish C. Will; finish 【答案】 A 【解析】【分析】句意:——皮特,你完成作业了吗?——还没有,我马上做。根据Not yet, I'll do it at once.可知此处问你的作业完成了吗,所以句子时态用现在完成时,现在完成时的结构have+done,故选A。 【点评】此题考查句子时态。要根据上下文的联系确定句子时态。 3.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。 【点评】考查动词时态辨析题。 4.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. 【点评】考查过去完成时。 5.When I got to school, I realized I ______ my backpack at home.

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