现在完成时与一般过去时讲解 中考真题练习
一般过去时和现在完成时的区别与实操练习
一般过去时和现在完成时的区别与实操练习题海何其多,勤勉方有果。
一、定义和用法不同✧一般过去时:1. 表示过去某个特定时间发生的动作或存在的状态。
例如:“I went to the park yesterday.”(我昨天去了公园。
)这里“yesterday”明确指出了动作发生在过去的时间点。
“He visited his grandparents last weekend.”(他上周末去看望了他的祖父母。
)“last weekend”也是具体的过去时间。
2. 叙述过去连续发生的动作。
例如:“She got up early, had breakfast and then went to school.”(她早早起床,吃了早餐,然后去上学。
)依次描述了过去一系列连续发生的动作。
3. 在时间、条件等状语从句中,用一般过去时代替过去将来时。
例如:“She said she would come if she had time.”(她说如果有时间她就会来。
)这里“had time”是过去将来时在条件状语从句中的一般过去时形式。
✧现在完成时:1.强调过去发生的动作对现在造成的影响或结果。
例如:“I have finished my homework.”(我已经完成了我的作业。
)完成作业这个动作发生在过去,但重点是强调现在作业处于已完成的状态。
例如:“I have lost my key. I can't enter the room.”(我把钥匙丢了。
我进不了房间。
)“lost”这个动作发生在过去,但重点强调现在进不了房间这个结果。
“He has read that book. So he can talk about it.”(他读过那本书。
所以他可以谈论它。
)表明因为过去读过书,所以现在有谈论这本书的能力。
2.表示过去开始并持续到现在的动作或状态。
常与since(自从)、for(持续多长时间)等引导的时间状语连用。
【英语】中考英语现在完成时真题汇编(含答案)及解析
【英语】中考英语现在完成时真题汇编(含答案)及解析一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. 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 soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
英语时态中的一般过去时以及现在完成时讲解与练习(精品),适用于初中水平较好以及高中水平较差的同学
英语时态讲解与练习(二)一、一般过去时一般过去时是由动词的过去式来表示的。
一般过去时表示过去某一具体时间发生的动作或存在的状态。
动词的过去式的构成分为规则与不规则两类。
一般过去时的基本构成:规则动词后+ed1.表示过去发生的动作,与现在毫无联系,与确定的时间状语词连用,如:then,at thattime,just now,yesterday,last year,in 1998,……ago2.表示过去习惯动作,只适用于动态动词Eg.When she was in Beijing,she often came to see me.二、现在完成时(重点及难点)构成:助动词have/has+过去分词①表示过去发生的动作,对现在造成的结果或影响。
常与already, just, yet, in the last few years, so far,--Have you had your lunch yet?--yes, I have. I have just had it.(现在我不饿了)I have already posted the photos.(这些照片已不在这里了)②表示动作或状态从过去某个时间开始,一直延续到现在,可能刚刚结束,也可能继续下去。
常与for, since引导的时间状语连用(For+一段时间,Since+某一点时间),可以用how long提问。
其中“for+一段时间”用在肯定句中,动词必须是延续性动词;在否定句中,延续性动词或短暂性动词均可。
Since连接的从句中,常用短暂性动词的一般过去时。
I have known Li Ming for three years.They have lived here since 1996.They have lived here since they graduated from university.She has taught us since I came to this school.How long have you worked in this factory?现在完成时和一般过去时的区别现在完成时表示过去发生的某一动作对现在造成的影响或结果,强调的是现在的情况,所以它不能和表示过去的时间状语连用。
【中考英语考点详解+专项训练】专题12 动词时态(三) (原卷版)
动词的时态是中考出现频率较高的语法项目之一。
考题多以具体的语境为主,体现了对语法知识、语境理解、语言交际能力的综合考查。
现在完成时常见考法:对于现在完成时的考查,多以单选、句型转换或词语运用的形式考查学生在具体语境中灵活运用时态的能力在考试中,会让大家判断是否该用现在完成时,或者是考查”瞬间动词不能与表示一段时间的状语连用”这一知识点。
现在完成时基本结构:主语+have/has+动词的过去分词①肯定句:主语+have/has+动词的过去分词+宾语②否定句:主语+have/has+not+动词的过去分词)+宾语③一般疑问句:Have/Has+主语+动词的过去分词+宾语,④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)过去分词变化规则如下: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-dropped2、不规则动词变化需参看不规则动词表逐一熟记。
cut-cut--cut it→hit+hit现在完成时用法1、现在完成时用来表示过去发生或已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo. 我已经把照片寄走了。
中考语法专项复习:一般过去时、现在完成时(含答案)
一般过去时、现在完成时Ⅰ.一般过去时选择填空(一)(last…., yesterday…, ago , just now , in 1980 . once , when …, before… , after…)(1x20)( )1. A: ________ you _______ the football match yesterday?B: Yes, I did. It was great.A. Did; seeB. Have; seenC. Will; seeD. Were; seen ( )2. A: ________ you at home yesterday evening?B: Yes, I _________ with my motherA. Were ; wereB. Was ; wasC. Were ; wasD. Was ; were( )3. Everyone except Tom and Jane _______ there when the meeting began.A .areB .isC .wasD .were( )4 . Do you remember how long ago ___________to China?A. have you traveledB. you have traveledC. did you travelD.you traveled( )5. A: What did you do last Saturday?B: I________ my uncle.A.visit B.will visit C.visited D.am visiting( )6. A: Who telephoned you just now?B: Mary.She ________ her mother was ill.A. saysB. saidC. has saidD. will say( )7. A: What did Mr. Smith do before he came to China?B: He_______ in a car factory.A.work B.worked C.is working D.will work( )8. A: What did you find under his desk?B: Oh, ________ all kinds of things: a basketball, two books, a hat and some shoes.A. there wereB. it wasC. it hasD. there are( )9. A: What did you say just now?B: I asked if____________ TV last night.A.did you watch B.you watched C.are you watching D.you are watching ( )10. I _______ to bed until my grandma came back home.A. didn't goB. wentC. had goneD. have gone( )11. Miss Green didn’t tell us in 2002.A.where does she live B.where she livesC.where did she live D.where she lived( )12. I liked playing with water when I was young and _____.A. so he wasB. so was heC. so did he.D. so he did( )13. A: Your city looks beautiful!B: Yes. Lots of trees and grass ______ last year.A. are plantedB. have plantedC. were plantingD. were planted( )14. The PLA _____ in 1927.A. was found B .found C. was founded D. founded( )15. A: Did you win the basketball game?B: Bad luck. Our team _______ in the final one.A. wonB. beatC. was wonD. was beaten( )16. Miss Hyde _________ 20 dollars buying a new handbag last week.A. paidB. spentC. costD. took( )17. A: May I use your English-Chinese dictionary?B: Sorry, I it at home this morningA, forget B ,left C , have forgotten D , was leaving.( )18.The lost child was last seen _________ near the river an hour ago.A. playsB. playingC. playedD. play( )19. Uncle Li used ________ in this lake when he was a child.A. to swimmingB. for swimmingC. for the swimD. to swim( )20. A: Linda had nothing for breakfast this morning, ____?B: No. She got up too late.A. had sheB. hadn’t sheC. did sheD. didn’t sheⅡ.一般过去时选择填空(二)(词组,惯用法)(1x20)( )1. Last weekend, an English short play was ____ in the school hall.A. put inB. put downC. put onD. put up( )2. A: People ______ go to the markets to buy living chickens to eat, but now they have to change that habit.B: That’s true. But I think everything will be better.A. used toB. are used toC. use toD. are used( )3. When he home, he saw his mother cleaning the room.A.got up B.got back C.got off D.got on( )4. It ______ me two hours to get there by bus.A. spentB. tookC. usedD. paid( )5. Tom_______ the nice kite to fly for 10yuan.A. paidB. boughtC. spentD. cost( )6. I bought a new dictionary and it ________ me 30 yuan.A. paidB. spentC. tookD. cost( )7. A: What did you _____ just now?B: I _____ you if you could follow me.A. say, toldB. speak, askedC. speak, saidD. say, asked ( )8. The students put down their pens when the teacher_____ them to stop writing.A. saidB. spokeC. toldD. talked( )9. A: Why did you come back so late?B: Because my teacher made me __________ a lot of exercises.A.do B.doing C.did D.done( )10. There was an important meeting last night. Mr Smith______ to it.A. was invitedB. invitedC. is invitedD. invites ( )11. We could see nothing because the lights suddenly _______.A. went onB. went overC. went downD. went out( )12.The car ________ and stopped at the red traffic lights.A. got onB. got offC. slowed downD. picked up( )13. The hen ______ on the grass and _______ four eggs last week.A. lied, layB. lay, layC. lay, laidD. lay, layed( )14. Who _______ the money from the old man in the street yesterday?A. robbedB. stoleC. caughtD. took( )15. A: Why didn’t you buy any fruit on your way back?B: Sorry, I ________ to take any money with me.A. rememberedB. affordedC. forgotD. stopped( )16. In 1990 , the population of the world ________ five billion .A .got toB .arrived inC .arrived atD .reached( )17. A: May I ______ your bike?B: Sorry. I ______it to Mary yesterday.A. keep; borrowedB. borrow; repairedC. use; lentD. lend; returned ( )18. A: Do you like ____ a teacher?B: Sure. But my parents ____ me to be a doctor when I was a young girl.A. to be, hopedB. being, hopedC. being, wishedD. to be , wish ( )19. A: The robber didn’t tell the truth , did he?B: _______. The police will have much trouble _______ the diamonds.A .No, he did. / to findB .Yes, he did./ findingC .No, he didn’t. /findingD .Yes , he didn’t. / to find( )20. Mother asked the shopkeeper _______ the trousers ______ too much .A. who ; costsB. what ; costC. if ; costD. whether ; will costⅢ. 一般过去时用括号内的中文填空完成句子:(2x10)1.It is about four years since I______ (来到)to No.9 Middle School in Shashi.2. Everyone except Tom and John ______ (到了)there when the meeting began.3. Our teacher told us the earth ________ (转动)round the sun all the time.4.The little girl ______ (才回家)she finished cleaning the classroom.5. What a nice bag! But she _______ (花)only thirty dollars for it.6. Miss Li ________(没吃)lunch at school yesterday.7.Father ______ (病倒了)after a whole week’s hard work .8. Our teacher, Miss Chen,_________ (教英语)on the radio the day before yesterday.9. The classroom _______(打扫)yesterday .10.I ________ (放)my dictionary on the desk, but it’s missing now.Ⅳ. 现在完成时选择填空(一)(have /has + v. ed )(1x20)( )1. My mother_________ the windows already, so the room looks much brighter.A. has cleanedB. had cleanedC. is cleaningD. will clean( )2. A: ______ you ______ your homework yet?B: Yes. I______ it a moment ago.A. Did; do; finishedB. Have; done; have finishedC. Have; done; finishedD. will; do; finish( )3. A: Why not go to see the dolphin show with me?B: No, let’s go home. Because I ________it twice .A. sawB. will seeC. see D, have seen( )4. A: Have you written anything on Chinese traditional food so far?B: __________, but I have a plan for it.A. Ever sinceB. Later onC. Not yetD. From now on( )5. In the last few years, there _______ great changes in the country.A .had beenB .wereC .have beenD .has been( )6. I don’t think I _____you in that dress before.A. have seenB. was seeing C saw D. see( )7. So far many man-made satellites ______ into space.A. are being sent upB. have been sent upC. have sent upD. have being sent up( )8. A: Tom, can I borrow your book Chicken Soapy.B: Sorry, I ______it to Mary.A. lentB. have lentC. had lentD. lend( )9. A: Where is my handbag?B: Maybe you have ________ it in the shoe shop.A. gotB. forgottenC. thrownD. left( )10. A: I can’t find my pen. ________ you ________ it anywhere, Mum?B: No. Look! What’s that under your book?A. Have; seenB. Do; seeC. Did; seeD. Had; seen( )11. A: You have never been to the West Lake, ________ you?B: No, never.A. doB. didC. willD. have( )12. A: I haven’t seen a film this year.B: _____. It is two years since I saw the last film.A .So do IB .Neither do IC .Neither have ID .So have I( )13. I'm sorry you can't go in now. The room _________ yet.A. hasn't been cleanedB. hasn't cleanedC. isn't been cleanedD. isn't being cleaned( )14. Mrs White _____ in this school since she came here .A. teachesB. taughtC. has taughtD. had taught( )15.The Smiths ________lived here for ________.A. has; sometimesB. have; some timeC. has; sometimeD. have; sometime( )16. A: Where is my sister, mum? I haven't seen her this morning.B: She__________ to the library.A.has been B.is going C.has gone D.will go( )17. Mr Li___ England. He ____ London for two weeks.A. has been to, has been toB. has gone to, has been inC. has been to, has been inD. has gone to, has been to( )18. A: Where have you been?B: I’ve ________ a paper factory.A. goneB. beenC. gone toD. been to( )19. Jim hasn't been to Australia ______, but he has ______ been to China. He has ______ returned from Beijing.A. already; yet; justB. yet; never; alreadyC. never; ever; alreadyD. yet; already; just( )20. Miss Smith with her parents ______ China since ______.A. have been in, two years agoB. has gone to, three yearsC. have been to, two yearsD. has been in, three years agoⅤ. 现在完成时选择填空(二)(for…since ….have been to /have gone to /have been in /at )(1x20)( )1. Andy has _______ for five years. Five years _________ a long time.A. come back home, isB. come back home, areC. been at home, isD. been at home, are( )2. Her son speaks good English as he ________ America for five years.A. has been inB. has been toC. has gone atD. has gone to ( )3. A: I’m sorry to have kept you waiting.B: Oh, not at all. I ______ here for only a few minutes.A. will beB. wasC. amD. have been ( )4. I must return the camera to Li Lei. I _________ it for two weeks.A. keepB. borrowedC. have keptD. have lent( )5. The factory has been ________ for two years.A. openB. to openC. openingD. opened( )6. A: Sorry .I am late.B: It doesn’t matter. The meeting ______ for just several minutesA. has begunB. has startedC. has been onD. had been on( )7. The man ______ in 1992, He _____ for ten years.A. died, was deadB. died, has been deadC. was dead, has diesD. was dead, has been died( )8.The students are sorry to hear that the famous singer____ for half an hour.A. has leftB. has goneC. has been awayD. has gone away ( )9. A: Have you ever been anywhere for a trip?B: A trip? I_____ away from my hometown even once.A. wentB. have goneC. have never beenD. have been( )10. A: What a nice bike! How long you it?B: Just two weeks.A.will; buy B.did; buy C.are; having D.have; had ( )11. A: How long ____ you ____a cold?B: Ever since last night.A. have , gotB. have , hadC. have , caughtD. did , have ( )12.She _________ Mr. White for two years.A. has marriedB. has married toC. has been married withD. has been married to( )13. A: Nice to see you. I _________ you for a long time.B: I ______ in Beijing. I’ve just come back.A. hadn’t seen; amB. haven’t seen; wasC. didn’t see; will beD. haven’t seen;shall be( )14. How long have you ________your parents?A. heard fromB. got the letter fromC. had the letter fromD. received the letter from( )15. A: Do you know Jack well?B: Certainly. We ______ friends for about ten years.A. wereB. have beenC. have becomeD. have made( )16. Lily with her parents_______ the Greener China since two years ago.A. have joinedB. has joinedC. has been inD. have been in( )17. A: ________ have you been a green volunteer?B: For more than three years.A. How oftenB. How longC. How soonD. How much( )18. A: How long have you _____ the football team of the school?B: About two years.A. been onB. been atC. joinedD. played( )19. A: Let's go to the Great Wall next Sunday.B: We'd better not.We __________ there three times.A.have been B.are going C.have gone D.Will go( )20. Not only his parents but also his brother_______ to the Summer Palace. They haven't been back.A. have beenB. have goneC. has beenD. has goneⅥ. 现在完成时句子改错:(2x10)1. I don’t think he’s ever been to the Monkey Island, isn’t he ?______2. I have heard of Hong Kong a lot, but I’ve never been to there._____3. Bill has left Russia for two years. ______4. The traveler has come here for a week.______5. How soon have you been at this school?______6. No one but his parents have gone out for shopping._______7. Since then there is great changes in our country.______8. We haven’t seen Mr Smith for last month.______9. Oh, Jim. How nice to meet you! I haven’t seen you since a long time________.10. I bought the pen a month ago, and I have bought it for a month already.______参考答案Ⅰ.一般过去时选择填空(一)(last…., yesterday…, ago , just now ,in 1998, once , the day before …, when …, before… , after…)讲解:1.说话之前发生的动作或状态,并且只陈述过去的事情,强调过去,不强调对现在的影响结果。
一般过去时与现在完成时比较练习题(整理版)
一般过去时与现在完成时比较练习题(整理版) 哎呀,这可真是个难题啊!让我想想怎么才能搞定这个题目呢?我们得明确一般过去时和现在完成时的区别。
一般过去时是描述过去发生的事情,而现在完成时则是强调从过去到现在的一个持续性动作或状态。
好了,现在让我们开始吧!1. 一般过去时与现在完成时比较练习题(整理版)我们来看看第一道题目:题目:我昨天去了公园。
(一般过去时)我昨天去了公园,然后我在公园里玩了一整天。
(现在完成时)哎呀,这道题目真是太简单了!昨天我去公园,然后一直在公园里玩,一直到现在为止都还在玩呢!这个过程一直持续到现在,所以要用现在完成时来表达。
接下来是第二道题目:题目:我上个月买了一辆新车。
(一般过去时)我上个月买了一辆新车,结果这个月就坏了。
(现在完成时)这道题目有点难哦!我上个月买了一辆新车,结果这个月就坏了。
这个过程是从上个月开始一直持续到现在的,所以要用现在完成时来表达。
不过,这个月坏了也没关系啦,反正现在已经修好了嘛!第三道题目:题目:我去年学过英语。
(一般过去时)我去年学过英语,但是我现在还不太会说。
(现在完成时)这道题目也很简单啊!我去年学过英语,但是现在还是不太会说。
这个过程是从去年开始一直持续到现在的,所以要用现在完成时来表达。
不过没关系啦,反正我现在正在努力学习嘛!第四道题目:题目:我小时候喜欢吃巧克力。
(一般过去时)我小时候喜欢吃巧克力,现在还是很喜欢。
(现在完成时)这道题目也很简单啊!我小时候喜欢吃巧克力,现在还是很喜欢。
这个过程是从小时候开始一直持续到现在的,所以要用现在完成时来表达。
不过没关系啦,反正我现在还是很喜欢吃巧克力嘛!第五道题目:题目:我上学的时候经常迟到。
(一般过去时)我上学的时候经常迟到,但是现在已经改正了。
(现在完成时)这道题目也很简单啊!我上学的时候经常迟到,但是现在已经改正了。
这个过程是从上学的时候开始一直持续到现在的,所以要用现在完成时来表达。
一般过去时和现在完成时练习题_含答案(推荐5篇)
一般过去时和现在完成时练习题_含答案(推荐5篇)第一篇:一般过去时和现在完成时练习题_含答案一般过去时和现在完成时练习题1.A.用 already或 yet1)Have they taken down the old pictures ______? No, they haven’t____ ___.2)Most of us have finished our compositions _____.3)He said he hadn’t visited the exhibition _____ ___.B.用since或 for1)We have learned five lessons __ ___ the beginning of this term.2)Mrs Liao has been in hospital __ _ ___last week.3)I have stayed at my aunt’s _____two weeks.C.用have gone或 have been1)Where are the boy students? They _____ to the school factory.2)Is your father in? No, he ____ to Shenzhen._______he ever ______ there before ?Yes, he ___ there several times3)He asked me if I_____ to Hangzhou before.I told him that I wanted to go there for a visit as I ____ never ____ to that city before.2.选择填空1.Mother ____me a new coat yesterday.I _______ it on.It fits me well.A.had made…have triedB.made…have tried C.has made…triedD.made…tried2 “He ____to draw horses already”.“When ______ he ?” “ Last year “A.learned...hasB.learned...didC.has learned...hasD.has learned (i)3.Tom _____up into the tree.Look, he ____ high up there!A.has got…isB.has climbed…wasC.got …wasD.climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A.Did...copy...didB.Have...copied...haveC.Have...copied (i)D.Did …copy…had5.“Why ______ she _______ angry ?” “Because he _____ at her just now.”A.did…get…shoutedB.has…got…shoutedC.did…get…has shoutedD.has…got…has shouted6.______you __________ the film before ? Where _____ you ____ it ?A.Have …seen…did…seeB.Did …see…did…watchC.Have…see n…have…seenD.Did …see…have…seen7.You ____ me waiting for two hours.I ____ for you since five.A.kept…waitedB.have kept…waitedC.kept…have waitedD.have kept…have waited8.Where ______ John _______ ? To the library.He _________ there for an hour.A.has…been…has gone B.has…gone…has beenC.did…go…wentD.did…be…went9.______ the baby still _____ ? No, it _______ crying.A.Has…cried…has stopped B.Is…crying…stoppedC.Did …cry…stoppedD.Is…crying…has stopped10.I _______ the way.I ________ here for quite many years.A.knew...have livedB.knew...liveC.know...have livedD.know (iv)11._____ you ever _____ America ? Yes, I have.A.Have…gone toB.Have…gone inC.Have…been toD.Have …been in12.My brother ____college for over three years.A.has gone toB.has been to C.has been inD.has been at13.He ________ the Army by the end of 1989.He ______ in the army since then.A.joined…isB.has joined…has beenC.had joined…isD.had joined …has been14.By the time I _____ back they ____ up ten satellites.A.came…have sentB.came…had e…havesentD.had come…sent15.Jack ____ over five lessons by seven o’clock.Then he ____a rest.A.went…tookB.went…had takenC.had gone…tookD.had gone…had taken16.We ____ out by that time that he ____ a spy for a long time.A.had found…had beenB.had found…wasC.found…had beenD.found…was17.Before the news ____ him, he ____ to know about it.A.reaches…has got B.reached…had got C.reached…gotD.had reached…got18.I _____ him a second letter before I ____ from him.A.wrote…heardB.wrote…had heardC.had written…heardD.have written…hear19.People ____ that the soldiers _____ fighting.A.say…had stoppedB.said…has stoppedC.say…stoppedD.said…had stopped20.We ____ in a good harvest because we ____ enough rain.A.didn’t get…had hadB.got…had hadC.had got…had hadD.got…hadn’t had21.They _______ for five hours when they ______ in New York.A.flew…arrivedB.had flown…had arrivedC.flew…had arrivedD.had flown…arrived22.She ____ that it _____ for two days by that day.A.says…has ra inedB.says…had rainedC.said…had rainedD.said…rained23.John _____ there since the year before, so he _____ them.A.had worked…knewB.had worked…had knownC.worked…knewD.worked…had known24.He _____ angry because he ____ for a long time.A.had got…had waitedB.got…waitedC.had got…waitedD.got…had waited25.-I have seen the film “Titanic” already.-When __________you __________ it?-The day before yesterday.A.have; seenB.will; seeC.did;seeD.did; seen26.Mr Black __________ in China since five years ago.A.livedB.has livedC.livesD.is going to live27.We ____________ trees last Sunday.So far we __________ over 3,000 trees there.A.planted; plantedB.planted; have plantedC.have planted; plantedD.have planted; have planted练习答案:1.A.1)yet, yet2)already3)yetB.1)since2)since3)sinceC.1)have been2)has gone, Has, been, has been3)have been, have been2.BDACAADBDCCDDBCABCDBDCADCBB第二篇:一般过去时与现在完成时比较练习题一般过去时与现在完成时比较练习题I.用所给动词的适当形式填空。
中考英语现在完成时练习题20题(答案解析)
中考英语现在完成时练习题20题(答案解析)1. She ______ already ______ (read) this book.A. has readB. have readC. had readD. read答案解析:A。
在现在完成时中,结构为“have/has + 过去分词”,主语she是第三人称单数,所以要用has,read的过去分词形式是read,B选项中have用于第一、二人称和复数主语;C选项had read是过去完成时;D选项read是一般现在时或一般过去时的形式,不符合现在完成时结构。
2. I ______ never ______ (be) to Paris before.A. have beenB. has beenC. had beenD. am答案解析:A。
“have/has + 过去分词”是现在完成时结构,主语I 是第一人称,用have,be的过去分词是been。
B选项has用于第三人称单数;C选项had been是过去完成时;D选项am是一般现在时,不符合要求。
3. They ______ (finish) their homework yet.A. haven't finishedB. has finishedC. have finishedD. hadn't finished答案解析:A。
句中的yet是现在完成时的标志词,用于否定句和疑问句,常表示“还( 未)”,主语they是复数,所以要用haven't,B选项has用于第三人称单数且这里是肯定形式不符合题意;C选项是肯定形式;D选项hadn't finished是过去完成时。
4. How long ______ you ______ (live) in this city?A. have livedB. has livedC. do liveD. did live答案解析:A。
现在完成时讲解和练习(有答案)
现在完成时讲解和练习1. 现在完成时的构成: have\has+过去分词(过去分词的构成有规则变化和不规则变化)2. 现在完成时的四个基本句型肯定句He has finished the work.一般疑问句Has he finished the work 回答Yes ,he has. No, he hasn’t.否定句He has not finished the work.特殊疑问句What has he done3.现在完成时的用法:A.表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。
例如:Thecarhasarrived.车子来了。
(结果:车子已在门口)Someonehasbrokenthewindow.有人把窗户打破了。
(结果:窗户仍破着)B.表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词howlong等。
例如:Myunclehasworkedatthisfactoryforfiveyears.我叔叔在这个工厂工作已经五年了。
Mr.BlackhaslivedinChinasince2002.自从2002年Mr.Black一直住在中国。
Howlonghaveyoubeenhere你来这里多久了4. 在下列情形下用现在完成时(1)九词语①already已经肯定句中或句尾.: I have already found my pen.= I have found my pen already.②yet已经否定句和疑问句句尾.:I have not finished the work yet.Have you bought a computer yet ③ever曾经句中.:Have you ever seen pandas④never从不句中.:I have never been to Beijing.⑤just刚刚句中.:I have just done my work.⑥before以前句尾.:I have never been there before.⑦so far到目前为止.:So far he has learnt 200 words.⑧how long多久.:How long have you lived here⑨how many times多少次.:How many times has he been to Beijing(3)三词组<has>gone to去了某地表示“已经去了某地,在去那里的途中或到达那里还没有回来”.:He has gone to Beijing (去了北京)<has>been to去过某地表示“曾去过某地,已经从那里回来了”.:He has been to Beijing. (去过北京)<has>beenin表示“在某地呆多长时间”,常与表示一段时间的状语连用,如:since,for,howlong .: Mr.BrownhasbeeninBeijingforthreedays.布朗先生来北京已经有三天了4.如果句子里面没有时间状语,汉语意思能够加“已经”,往往用现在完成时态。
中考初中英语现在完成时讲解+练习
中考初中英语现在完成时讲解+练习I.定义:1.表示过去发生或已经完成的动作对现在造成的影响或结果。
2.也可以表示过去已经开始,一直延续到现在的动作或状态II.现在完成时的结构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多年。
III.现在完成时的时间状语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.I haven’t finished my homework yet. Have you finished your homework yet?They have left. (他们已经离开了,也就是说现在他们人不在这里)I have had my lunch. (我已经吃过午饭了,也就是说我现在不饿)I can’t find my watch now. I think I have already lost it.注意:1)现在完成时不能单独与过去的时间状语连用, 如yesterday, last week, three years ago 等; 2)不能与when连用IV.现在完成时的用法A.表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。
一般过去时和现在完成时练习、答案、语法总结
一般过去时(simple past tense)一、单项选择:从下列各题后所给的四个选项中选择最佳答案填空。
( )1.My father ___________ ill yesterday.A.isn't B.aren't C.wasn't D.weren't( )2.___________your parents at home last week﹖A.Is B.Was C.Are D.Were( )3.The twins ___________in Dalian last year.They __________ here now.A.are; were B.were; are C.was; are D.were; was ( )4.___________ your father at work the day __________ yesterday﹖A.Was; before B.Is; before C.Was; after D.Is; after ( )5.—Who was on duty last Friday﹖—___________.A.I am B.I was C.Yes, I was D.No, I wasn't ( ) 6. I cleaned my classroom ___________.A with three hoursB three hours agoC in three hoursD three hours before( ) 7. I ________ _______ ________ my house two days ago .A come back toB came back toC comes back toD is back to( ) 8 . ___________? He did some reading at home.A What does your father do yesterday eveningB What does your brother do in the schoolC What did your brother do over the weekendD Where did your brother go last Sunday( ) 9. What did you do ________? I went to the movies.A next morningB at weekendsC last weekendD next Monday二、用正确动词形式填空。
中考英语现在完成时练习题50题(带答案)
中考英语现在完成时练习题50题(带答案)1.I ______ (visit) the Great Wall last year.A.visitB.visitedC.have visitedD.will visit答案解析:B。
last year 是一般过去时的标志词,所以动词要用过去式visited。
2.She ______ (live) in this city for ten years.A.liveB.livedC.has livedD.will live答案解析:C。
for ten years 是现在完成时的标志词,表示从过去持续到现在的一段时间,所以用has lived。
3.He ______ (go) to Beijing yesterday.A.goB.wentC.has goneD.will go答案解析:B。
yesterday 是一般过去时的标志词,动词用过去式went。
4.They ______ (finish) their homework already.A.finishB.finishedC.have finishedD.will finish答案解析:C。
already 是现在完成时的标志词,所以用have finished。
5.I ______ (see) that movie when I was a child.A.seeB.sawC.have seenD.will see答案解析:B。
when I was a child 是一般过去时的标志,用saw。
6.She ______ (be) to Paris twice.A.isB.wasC.has beenD.will be答案解析:C。
twice 表示已经去过两次,用现在完成时has been。
7.He ______ (play) basketball an hour ago.A.playB.playedC.has playedD.will play答案解析:B。
中考英语现在完成时练习题50题含答案解析
中考英语现在完成时练习题50题含答案解析1.I_____my homework already.A.finishedB.have finishedC.finishD.will finish答案解析:B。
A 选项finished 是一般过去时,只表示过去某个时间完成了作业;C 选项finish 是一般现在时,表示经常或习惯性的动作;D 选项will finish 是一般将来时。
本题题干中有already,是现在完成时的标志词,所以要用have finished。
现在完成时强调过去发生的动作对现在造成的影响或结果。
2.She_____to Beijing twice.A.has goneB.has beenC.wentD.goes答案解析:B。
A 选项has gone 表示去了某地还没回来;B 选项has been 表示去过某地已经回来了;C 选项went 是一般过去时;D 选项goes 是一般现在时。
题干意思是她去过北京两次,强调去过已经回来的状态,所以用has been。
3.We_____English for five years.A.studyB.studiedC.have studiedD.will study答案解析:C。
A 选项study 是一般现在时;B 选项studied 是一般过去时;D 选项will study 是一般将来时。
题干中有for five years,是现在完成时的标志,所以用have studied。
现在完成时表示从过去开始一直持续到现在的动作或状态。
4.He_____just_____his breakfast.A.has,eatenB.have,eatenC.is,eatingD.was,eating答案解析:A。
B 选项have 与主语he 不搭配;C 选项is eating 是现在进行时;D 选项was eating 是过去进行时。
题干中有just,是现在完成时的标志词,所以用has eaten。
(完整版word)英语现在完成时中考真题 含答案
(完整版word)英语现在完成时中考真题含答案一、初中英语现在完成时1.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。
get married需换成be married。
故选A。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。
学生必须牢记这两种词的转换及转换条件。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。
【点评】本题考查延续性动词和短暂性动词的转换。
4.——Where is Mr. Wang?——He together with his students ________ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】 A【解析】【分析】句意:—王老师在哪里?—他同他的学生去了Zhuyuwan公园。
中考英语现在完成时解题技巧讲解及练习题(含答案).docx
中考英语现在完成时解题技巧讲解及练习题(含答案)一、初中英语现在完成时1.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught 【答案】B【解析】【分析】句意:我感冒了,我现在不舒服。
catch a cold 意为“感冒”。
由句意可知应用现在完成时。
故选B。
【点评】考查现在完成时。
2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. 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 workingB. is workingC. has workedD. will work【答案】C【解析】【分析】句意:我父亲在熊猫保护中心工作了10 年,所以他对熊猫很了解。
由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father ,助动词要用has,故选 C。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
4.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合 over the years 可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+去分,主it ,故 has,故答案是D.5.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked 【答案】D【解析】【分析】句意:Wow ,你做好分了,我在来吃。
六年级英语一般过去时与现在完成时对比练习题40题(答案解析)
六年级英语一般过去时与现在完成时对比练习题40题(答案解析)1.I ______ my homework yesterday.A.finishedB.have finishedC.will finishD.am finishing答案解析:A。
“yesterday”是一般过去时的标志词,所以用“finished”。
B 选项“have finished”是现在完成时;C 选项“will finish”是一般将来时;D 选项“am finishing”是现在进行时。
2.She ______ to the park this morning.A.wentB.has goneC.goesD.will go答案解析:A。
“this morning”可以作为一般过去时的标志,所以用“went”。
B 选项“has gone”是现在完成时,表示去了还没回来;C 选项“goes”是一般现在时;D 选项“will go”是一般将来时。
3.We ______ a great time at the party last weekend.A.hadB.have hadC.will haveD.are having答案解析:A。
“last weekend”是一般过去时的标志词,所以用“had”。
B 选项“have had”是现在完成时;C 选项“will have”是一般将来时;D 选项“are having”是现在进行时。
4.They ______ the movie already.A.sawB.have seenC.will seeD.see答案解析:B。
“already”是现在完成时的标志词,所以用“have seen”。
A 选项“saw”是一般过去时;C 选项“will see”是一般将来时;D 选项“see”是一般现在时。
5.I ______ my room and it looks very clean now.A.cleanedB.have cleanedC.will cleanD.am cleaning答案解析:B。
英语动词时态语法中考真题练习及解析
中考真题:英语动词时态语法第一部分:中考解析第二部分:中考真题1.— Did you see a girl with an English book in her hand pass by just now?—No, sir. I a magazine.A.read B.am reading C.was reading D.would read全面解析:——你刚才看见一个女孩手里拿着一本英语书吗?——没有,先生。
我在看杂志。
根据句意语境,可知“我”刚才正在看书所以没看到那女孩,需用过去进行时,结构:was/were+doing,主语是I,be动词需用was,故选C。
2.—Recently, school violence ________ in some schools.—Luckily, our government has carried out some policies to stop it.A.has appeared B.appeared C.will appear全面解析:——最近,学校暴力事件在一些学校已经出现了。
——幸运的是,我们的政府已经实施了一些政策来阻止它。
根据recently近来,最近,可知用现在完成时,has done,故选A。
3.—Do you think if Robert will go to the zoo tomorrow?— I think he will go if he ________ too much homework.A.don't have B.won't have C.doesn't have全面解析:——你觉得罗伯特明天会去动物园吗?——如果他没有太多功课,我想他会去的。
if引导的条件状语从句,主句是将来时,那么条件状语从句用一般现在时表将来,即主将从现。
根据he will go,一般将来时,可知从句用一般现在时,主语是he,谓语动词是行为动词,否定句借助于助动词doesn't,故选C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辅导科目:英语学员姓名:年级:九年级学科教师:课时数:第____次课授课主题时态教学目标1. 现在完成时的构成和用法。
2. 一般过去时的构成和使用。
授课日期及时段2015年10 月 10日 :00 -- :00教学内容现在完成时一、现在完成时的定义:(1)表示过去发生的某一动作对现在造成的影响或结果。
(2)表示过去已经开始, 持续到现在的动作或状态。
二、现在完成时的构成:1、总结构:have (has)+ 过去分词2、现在完成时的基本句型:肯定式:主语 + 助动词have/has + 动词的过去分词疑问式:助动词Have/Has + 主语 + 动词的过去分词否定式:主语 + 助动词have/has + not + 动词的过去分词Eg: Has he gone to the library ? 他是去了图书馆吗?Yes,he has. 是的,是去那里了。
No, he hasn’t. 不,他没去那里。
How long has Mrs Smith been in Beijing?Smith夫人来北京多长时间了?三、现在完成时的主要用法1、表示过去发生的某一动作对现在造成的影响或结果。
Eg:-- It’s so dark.--Someone has turned off the light.(有人刚把灯关了,对现在造成的结果是:现在很黑)-- Are you free?--I have finished my homework. I am free.(我已经完成了家庭作业,对现在造成的结果是有空)2、在表示“用法(1)” 时,现在完成时常和副词already, yet, never, ever ,before 等连用。
a)already 往往用于肯定句,用在疑问句时表示强调或加强语气;Eg:He has already left here.他已经离开这里了。
Has he already left here?他(真的)已经离开这里了吗?(表示加强语气)b)yet在现在完成时中的用法,yet 用于否定句和疑问句。
否定句: 句末 “还(没)”疑问句: 句末 “己经”Eg: I haven’t had breakfast yet.Have you had breakfast yet?c)never 是否定词,表示“从来没有”,而ever 表示“曾经”Eg:We have never been to the Great Wall.我们从来没有去过长城。
Have you ever been to Canada?你们曾经去过加拿大吗?3、表示过去已经开始, 持续到现在的动作或状态。
eg:He has lived here since 1978.自从1978年以来,他一直住在这儿.(动作起始于1978年,一直住到现在,可能还要继续住下去.)I have been in the army for more than 5 years.我在部队已经呆了五年多了.(动作开始于5年前,一直延续至今,有可能还要继续下去.)4、在用法(2)中,常与since + 过去的时间点,for + 一段时间,so far 等时间状语连用。
1)for + 一段时间Eg: I have been here for 5 weeks.He has studied English for 3 years.2)since +(表示过去某一时间的)时间点a) since+时间点He has stayed here since 5 o’clock.b) since+ 时间段+ agoHe has stayed here since 5 hours ago.c) since+ 从句She has taught English since he came here.词组since 单词从句(一般过去时)Eg:I have been here since 2000.I have been here since 5 years ago.I have been here since I graduated in 2000.注1:since 也可单独使用,表示“自那时起”;另外since前也可加上ever,以加强语气。
Eg: I have been here (ever) since.I have been here (ever) since I graduated in 2000.注2:对for或since引导的时间状语提问必须用how long,决不能用when.Eg:How long have you lived here?I have lived here for 10 years.How long has she stood here?She has stood here since 2 hour ago.4、现在完成时常用的时间状语①already, ②never,③ever, ④just,⑤yet, ⑥before,⑦up to now, ⑧so far,⑨for the last few weeks,⑩these days,⑾since,⑿for a long time【练习】用never, ever, already, yet, for, since填空五、have been 与have gone 的用法比较1、have been to 意思是“到过,去过”,表示曾经到过某处,但现在人不在那儿。
2、have gone to 意思是“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。
3、have been in 意思是“呆在某处一段时间了”Eg:Has she ever been to Nanjing?她曾去过南京吗?You have never been there, have you?你以前从未去过那儿,是吗?I have been to Guiling ,I went there last year.我去过桂林,我去年去的。
She has gone to Nanjing.她已经去南京了。
【练习】用have(has) been 或have(has) gone 填空。
一般过去时一、一般过去时的用法①表示在过去某个时间发生的动作或情况。
例如:I went to school at 7:00 yesterday morning.我昨天早晨七点去上学。
②表示在过去某个时间存在的状态。
例如:She was not at home last night.她昨晚八点没在家。
③表示在过去经常或反复发生的动作,常和often(经常)、always(总是)、sometimes(有时)等表示频率的时间状语连用。
eg:He often had lunch at school last month.他上个月经常在学校吃午饭。
④表示已故的人所做的事情或情况。
eg:Ba Jin wrote a lot of novels for us.巴金写了很多部小说。
二、一般过去时的四种时间状语① yesterday及相关短语。
eg:yesterday morning/afternoon/evening 昨天上午/下午/晚上。
② “last+ 时间状语”构成的短语。
eg:last night/month/spring/year 昨晚/上个月/去年春天/去年。
③ “一段时间+ago”组成的短语。
eg:three days ago 三天以前 four years ago四年以前。
④ “介词+ 时间名词”组成的短语。
eg:in 1999 在1999年;on the morning of December 25th 在12月25号早上。
三、一般过去时谓语动词的表现形式1、 be动词的过去式was、were.eg:She was a teacher five years ago. 她五年前是一名教师。
2、行为动词的过去式分为规则动词和不规则动词两种,规则动词的过去式的构成遵循以下四个规则:1)直接在动词后加ed例如:help-helped; want-wanted等;2)以不发音的字母e结尾时,去掉e加ed (即直接加d)例如:like-liked; use-used等;3)以辅音字母y结尾时,把y变成i再加ed例如:carry-carried; study-studied等;4)以重读闭音节结尾,双写最后一个辅音字母再加ed例如:stop-stopped; shop-shopped等。
而不规则动词的过去式则需要我们认真下工夫去记了。
例如:go-went; come-came; buy-bought等。
③连系动词的过去式例如:become-became She became angry. 她生气了。
④情态动词的过去式+动词原形。
例如:I could swim at the age of five. 我五岁时就会游泳了。
【练习】写出下列单词的过去式四、一般过去时的构成① 一般过去时态的肯定句式 “主语+动词过去式+其它”eg:Jenny bought a skirt yesterday. 詹妮昨天买了一件短裙。
② 一般过去时态的否定句式 “主语+didn’t+动词原形+其它”eg:Jenny didn’t buy a skirt yesterday. 詹妮昨天没有买短裙。
③一般过去时态的一般疑问句式 “Did+主语+动词原形+其它”eg:Did Jenny buy a skirt yesterday? 詹妮昨天买短裙了吗?④一般过去时态的特殊疑问句式 “疑问词+did +主语+动词原形+其它”eg:What did Jenny buy yesterday? 詹妮昨天买了什么?现在完成时与一般过去时的用法比较一、现在完成时和一般过去时都是说过去的事情,但现在完成时注意的不是事情本身,而是强调事情与现在保持的某种密切联系(如现在的结果,影响一直延续到现在等);而一般过去时,则只讲述发生在过去的动作和事情与现在没有关系。
Eg: He has bought an English-Chinese dictionary. 他已经买了一本英汉字典。
He bought an English-Chinese dictionary. 他曾买过一本英汉字典。
第一句用现在完成时时态,想表达意为:“He bought an English-Chinese dictionary. And he still has it” “过去他买了一本英汉字典,现在他还有这本字典” 。
第二句用过去时只叙述过去他买过一本英汉字典这一事实,至于现在他是否有这本字典并未强调说明。