当前位置:文档之家› 八年级下册现在完成时专项练习

八年级下册现在完成时专项练习

八年级下册现在完成时专项练习
八年级下册现在完成时专项练习

现在完成时

I. 用所给动词的适当形式填空

1.Mr. and Mrs White ________ already ________ (live) in the small town for about

seventy years.

2.Her friend ___________ (teach) physics in this school since he left the university.

3.–Where is Lily? She _______ (be) here just a moment ago.

-- She __________ (go) to the computer room.

4. --_________ your cousin ______ (pass) all the tests this term?

-- No, he _________.

5. -- _________ they ever _______ (be) to Hong Kong after it returned to China?

-- Yes. Only once.

6. Mr. Smith _______ just _______ (have) lunch. Now he _________ (have) a rest.

7. We ________never _______ (keep) a rabbit as a pet before.

8. --How many English great films ________ you _______ (see) so far?

-- About 15.

9. There ________ (be) great changes in our country in the past 25 years.

10. --Daniel, I ________ (buy) an English-Chinese dictionary.

--Really? Where _______ you ________ (buy) it?

-- In Xinghua Book Store on Shanxi Road.

II. 用for, since 填空

1.The students of Grade 8 have learnt English _______ about six years.

2.I have known Amy ________ I moved here.

3.Linda has been away from the library _______ more than an hour.

4.Has Mr. Dong worked in the computer company ________ 199

5.

5.The Black family lived in the street ________ three years ago.

6.Uncle Wang has been ill in bed _______ days.

III.用already, yet, ever, never, for, since, before填空

1.He hasn’t received any present for his birthday ______ six years.

2.It is the first time for me to see this kind place. I have never seen it _______.

3.In order to prepare for the exam, I have never seen a film ________ March.

4.Have you ________ been to the USA? No, I have ________ been there before.

5.–Has LI Ming received the invitation _______?

-- No, he hasn’t got it _______. But I know Mr. Zhao has got it _______.

IV.句型转换

1.Kitty has already heard about Hong Kong’s new airport. (改为否定句)

Kitty _______ ________ about Hong Kong’s new airport _______.

2.Ben has been here for 2 weeks. (改为一般疑问句)

______ Ben _______ here for 2 weeks?

3.The old woman has stayed with her son since her husband died. (对划线部分提问)

_______ ________ ________ the old woman ________ with her son?

4.I borrowed these magazines from the library three days ago. (同义句)

I _______ ______ ______ these magazines from the library ______ ______

_______.

5. Fred has studied at this school since a year ago. (同义句)

Fred _______ _______ ________at this school _______ _______ .

6.The children joined the League two years ago. (同义句)

The children ______ _______ ______ _______ _______ for two years.

The children ______ ______ ________ ________ the League since two years ago. 7.He has been a Party member for 15 years.

It _______ 15 years _______ he ________ the Party.

8.My grandfather left his hometown over 55 years ago. (同义句)

My grandfather _______ ______ _______ from his hometown for ______ ______ 55 years.

根据汉语完成句子

1.你最近听过周杰伦的歌吗?是的,一个月前听过

--________ you _______ ________ Jay Chou recently?

-- Yes, I _______ ________ him a month ago.

2. 我妈妈去上海出差了,还没有回来。

My mother ________ ________ _________ Shanghai on business.

She _______ ________ back _______.

2.李老师去过日本好多次

Mr. LI _______ _______ _______ Japan ______ _______.

3.自上个星期四以来他已经来这家公司一个星期了。

He ______ ______ ______ _______ the company for a week since last Thursday.

改错

1.We have made friends for two years.

2.They have known each other in 200

3.

3.Jack has been to Shanghai now. he will be back tomorrow.

4.He has left for Shanghai last Monday.

5.When have you seen your old friend?

中考复习专题 现在完成时专项练习题

中考复习专题现在完成时专项练习题 一、初中英语现在完成时 1.—I haven't seen your grandfather for two years. What happened to him? —Oh, he ________ here for two years. A. stayed B. hasn't stayed C. stays D. hadn't stayed 【答案】 B 【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。 【点评】考查现在完成时 2.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 3.—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+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 4.—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,理解句子,根据语境判断答

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

` 现在完成时的用法 一、表示过去发生并且已经完成的动作对现在造成的影响或结果。 例如:你读过那个故事吗?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 表示过去发生或已经完成的动作对现在造成的影响或结果。常和just(刚刚),already (已经),yet(已经),never(从不),ever (曾经),before(以前),so far(到目前为止)等时间状语连用。 2 表示从过去某一时刻开始一直持续到现在的动作或状态,还有可能继续下去,常和for 或since引导的时间状语连用。此时的动词必须是延续性动词。 构成:have/ has(助动词)+V过去分词 肯定句:主语+ have/ has+V过去分词+其他 否定句:主语+ have/ has+not+V过去分词+其他 一般疑问句:have/ has+主语+ +V过去分词+其他 肯定回答:Yes, 主语+ have/ has. 否定回答:No, 主语+ haven’t/ hasn’t. 3 常用标志词语 already, never, ever, just, before, so far, yet , since + 过去的时间点,for + 一段时间等 already 常用于肯定句;yet 用于否定句和疑问句。 二常用句型结构辨析 (一)have/has been to / have / has gone to / have/ has been in 辨析: ⑴ have/ has been to + 地名“曾经去过某地” , 现在已经回到原地。 He has been to England twice.他曾经去过英国两次。(现在已经不在英国了) Have you ever been to the Great Wall?你到过长城吗?(现在已经不在长城上) ⑵have gone to + 地名“已经去某地了”,说话时该人不在现场。 He has gone to England。他已去英国了。 (已经不在说话的地方,到达英国或者在去英国的路上) ⑶ have been in +地点待在某地,常与时间段搭配。 I have been in Shanghai for three years. (二)since与for区别: 1)for其后只能接表示“一段时间”的名词性短语,可用于多种时态。表示动作或状态持续的时间长短; since其后接表示“时间点”的短语或从句(一般过去时);也可以接“一段时间+ago”,常用于完成时态;还用于句型“It’s+时间段+since+一般过去时态的句子”。表示过去某个时间发生并持续至说话时的动作或状态。 I’ve lived in this city for five years. He usually sleeps for 12 hours every day. We’ve studied here since 2009. She has worked here for five years. It’s two years since I came to China. 练习:用since 和for填空 1.Jim has been in Ireland last Monday. 2.Jill has been in Ireland three days. 3.His aunt has lived in Australia 15 days. 4.Mike has been ill a long time. He has been in hospital 0ctober. 2)for 与since引导的时间状语可以进行相互替换

英语现在完成时专项训练100(附答案)含解析

英语现在完成时专项训练100(附答案)含解析 一、初中英语现在完成时 1.It has been three years since I ______ a teacher. A. become B. became C. becoming D. to become 【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选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.—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常和现在完成时连用。

中考英语现在完成时真题汇编(含答案)及解析

中考英语现在完成时真题汇编(含答案)及解析 一、初中英语现在完成时 1.— 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。 2.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 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.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。句意是:自从我五岁时被狗伤过之后我就一直怕狗。 【点评】本题考查现在完成时的用法。

人教版八年级下册现在完成时专项讲解

现在完成时 现在完成时(present perfect tense)通常表示过去发生的动作一直延续到现在,而且还可能继续下去,或者表示过去的行为对现在造成一定的影响,可能还会产生结果等。 1.现在完成时结构 1.1.助动词have/has+动词过去分词。其中,助动词要随着主语的变化而变化,当主语是第三人称单数时,助动词要用“has”。 例:Have you finished your work? He says that he has seen UFOs many times. 1.2.现在完成时的缩写形式:I have=I ’ve have not= haven’t has not= hasn’t 例:I’ve finished my work./He hasn’t finished his work. 1.3.现在完成时的一般疑问句:Have/Has+主语+动词的过去分词+其他?肯定回答:Yes,主语+have/has.否定回答:No,主语+haven’t/hasn’t. 例:----Have you finished your work?----Yes,I have./No,l haven’t. ----Have they arrived?----Yes,they have./No,they haven’t. 1.4.1.通过加-ed的形式来构成规则动词的过去分词,就像我们构成这些动词的过去式方法一样。 大多数动词后+ed.如finish---finished. 以字母e为结尾的动词后+d,如change---changed. 以辅音字母加y结尾的动词,去掉y,再加ied.如carry---carried.

最新过去完成时中考真题

最新过去完成时中考真题 一、初中英语过去完成时 1.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。 【点评】本题考查过去完成时的用法。 2.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。 【点评】考查动词时态辨析题。 3.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. 【点评】考查过去完成时。 4.When I got to school, I realized I ______ my backpack at home. A. left B. had left C. forgot D. had forgotten 【答案】 B 【解析】【分析】句意:当我到学校时,我才意识到我把双肩包落在家里了。把…落在…用leave,又因为是过去完成时,故选B。 【点评】考查把…落在…的用法。熟背句型。做题就很容易。

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

八年级英语现在完成时专项练习 时间: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

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引导的时间短语或从句连用.

复习现在完成时专项练习题及答案

现在完成时练习 (一) —Dad, I ________ the station for minutes, but nobody came to meet me. —Don't worry. I'll go to meet you soon. A. arrived at B. have been at C. will reach D. have arrived at —______ you ever ______ Dali? —Never. But I am going there this vacation. A. Do; go to B. Have; been to C. Have; gone to D. Will; go to My aunt is a writer. She ____more than ten books since 1980. A. writes B. wrote C. has written D. will write A. leftB leaveC. has leftD. has been away The Smiths came to Shanghai in 2008, theythere for three years since then. A. live B. lived C. have lived D. will live —Have you ever been to Nanning? —Yes, _______ . A. I was B. I do C. I am D. I have Imy homework. I guess I can't join you. A. don't finish B. didn't finish C. haven't finished D. won't finish —Excuse me, where is Mr. Brown's office? —Sorry, I don't know. I _____ here for only a few days.

人教版中考英语中考英语总复习现在完成时考点+例题_全面解析

人教版中考英语中考英语总复习现在完成时考点+例题_全面解析 一、初中英语现在完成时 1.I can't get into my room now because I _______ my key. A. lose B. will lose C. have lost D. am losing 【答案】 C 【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成时。 【点评】考查时态的用法。 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.—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。 【点评】此题考查现在完成时的用法。 4.—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四个词的词义和用法。

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

现在完成时(复习课) 问候语:(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. 教学反思:

初中英语人教版八年级下册现在完成时

现在完成时 The Present Perfect 课前热身 1.The famous writer _____ one new book in the past two years . A. writes B.wrote C.has written 2,I ______ the League for 5 years so far. A. joined B. have joined C. have been in 3.Mary and Rose ____friends since they met in 2000. A.have made B.have been C.made D. have become 4.—Our country ____ a lot so far . —Yes. I hope it will be even ______ . A. has changed ; well B. changed ; good C. has changed ; better 5. —______ you ___ your homework yet ? —Yes. I _____ it a moment ago. A.Did; do; finished B.Have; done; finished C.Have; done; have finished 讨论展示 1、分组讨论,说出以上句子主要用了哪种时态? 2、你能讲出该时态的构成吗? 现在完成时 一.基本结构:助动词have/has+过去分词(done) 二.句型: 肯定句:主语+have/has+过去分词+其他 否定句:主语+have/has+not+过去分词+其他. 一般疑问句:Have/Has+主语+过去分词+其他. 简略答语: Yes, 主语+ have/has.(肯定) No, 主语+ haven't/hasn't.(否定) 3、请归纳出现在完成时的主要用法,通过哪些词语来提示? 现在完成时用法 1. 表示过去发生或已经完成的某一动作对现在造成的影响或结果。常用的时间状语:already,yet, so far,never,just,before,recently, I have already lost my key.(说明过去某时丢的,现在还未找到。) 你能举例吗? 2.表示过去已经开始,持续到现在的动作或状态往往和表示一段时间的状语连用。for+一段时间,since+一段时间 I have known him for ten years. I have known him since ten years ago . (从开始认识到现在延续了十年) 你能举例吗? 4、请比较: He has been to the US . He has gone to the US . He has been in the US for three years . 5、请看句子:He has come to school for two hours .对吗? For 和since要用延续性动词,如果是短暂性动词要改为相应的延续性动词,例

专项训练现在完成时专项练习

专项训练现在完成时专项练习 一、初中英语现在完成时 1.The old city_______ a lot since ten years ago. A. changed B. changes C. change D. has changed 【答案】 D 【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。 【点评】考查时态的用法。 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.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.—Lucy, is your uncle a teacher? —Yes, he is. He history for nearly 20 years. A. teaches B. has taught C. is teaching D. will teach 【答案】B 【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B. 【点评】考查现在完成时,注意其常与for+一段时间连用。 5.My parents for twenty years by the time I was 15.

人教版英语英语现在完成时中考真题 含答案百度文库

人教版英语英语现在完成时中考真题含答案百度文库 一、初中英语现在完成时 1.— 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。 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.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。 【点评】考查时间状语。根据句意选出正确的时间状语。 4.—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。 【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。 5.This museum here for over 80 years. It one of the oldest buildings in this city.

牛津译林版八年级下册 b 现在完成时

现在完成时 ⒈构成 Have/has +过去分词 现在完成时的肯定式、否定式和疑问式: 【提示】 ①现在完成时的肯定式和否定式有其缩写形式:have→’ve, has→’s.例如:She’s worked. =She has worked. I’ve not worked. = I haven’t worked. ②现在完成时的否定疑问句形式为:Have you not worked? Have they not worked? Has he not worked?其缩写形式为:Haven’t you worked? Haven’t they worked? Hasn’t he worked? ③现在完成时的简略回答形式为:Yes, I have. No, I have not/haven’t. ⒉用法

⑴过去动作产生的影响等 表示过去发生的某一动作对现在造成的影响或产生的结果。在没有具体时间状语的情况下,现在完成时可以表示某一行为动作在说话之前已经完成,而其结果或影响至今仍然存在。因此,现在完车时这一时态强调的是过去的动作同现在的联系,也就是强调现在的影响和结果。例如: Someone has broken the window.(“打破”这一动作虽然发生在过去,但影响延续至今,其结果是窗子仍然是破的,The window is now broken.) I have lost my pen.(结果是:我现在无钢笔可用,I have no pen to use.) He’s locked the door.(结果是:现在门锁上了,我们进不去,Now the door is locked and we can’t go in.) The party has started. (The party started and now it is going on.) I’ve forgotten her name= I forgot her name. 他今天还没吃任何东西.(现在一定很饿了) _________________________________________________________________ 我已经吃过午饭了(现在不饿了) ____________________________________________________ ⑵过去的动作延续到现在和未来 表示一个开始于过去,持续到现在,并可能继续下去的动作或状态,常同for, since引导的时间状语连用,或用于How long…(多久)句型中,表示持续的时间。例如: He has studied English for ten years.(可能继续学下去) She has lived here since then. He has been in Nanjing since 2003.

现在完成时专项练习题及答案

现在完成时专项练习题及答案 一、单项选择。 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 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

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