一般过去时态和现在完成时态的区别练习题

合集下载

一般过去时与现在完成时区别专题与练习

一般过去时与现在完成时区别专题与练习

一般过去时与现在完成时区别专题与练习一现在完成时1.现在完成时的构成现在完成时是由助动词have(has)+动词的过去分词构成。

助动词说明该谓语是属于现在时范围。

它和主语的人称、数要保持一致。

过去分词是主要的谓语动词,说明句子的意义。

2.现在完成时的用法现在完成时表示过去某时发生的行为对主语目前产生的影响。

即用过去发生的某个行为来说明现在的某种情况。

XXX.(现在的情况)I knew him in 1997.(过去的动作)We have known each other since 1997.现在完成时把过去的动作和现在联系起来并着眼于现在)1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。

常被just、already、yet等副词修饰。

如:Have you had lunch yet?Yes。

I have。

I've just had it.你(已经)吃午饭了吗?我刚刚吃过。

(现在我不饿了)2)透露表现从曩昔某一时辰入手下手一向连续到目前的举措或状况。

这个举措大概刚截止,大概仍旧在举行。

常带有for和since等透露表现一段工夫的状语。

如:He has taught here since 1981他自1981年就在这儿教书。

(大概还要连续教)I XXX her for four years.我有四年没见到她了。

3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,ice。

ever。

never。

three times等时间状语。

如:I have been to Beijing twice.我去过北京二次。

3.现在完成时的时间状语1)目前完成时属于目前时范围,故不克不及和曩昔的工夫状语连用。

如:yesterday,lastSunday,in1990,three years ago 等。

可是,在夸大举措产生的结果和影响时,能够和一些透露表现不肯定的工夫状语连用。

现在完成时练习及讲解

现在完成时练习及讲解

现在完成时态练习题一选择填空。

( ) 2. Her father ______in1990 and her husband ______for more than five years.(A) died ,dead (B) has died, dead(C) died ,has been dead (D) has died, has died( ) 3. I have _____this nice watch for two years.(A) had (B) bought (C) borrowed (D) lend( ) 4.He _____his home for ten years.(A)has left (B)left from(C)has been away from (D)was away from( ) 5.He _____a league member for three years(A)is (B)has been (C)has become (D)have become ( ) 6.Lihua's brother has _______for two years(A)joined the army (C)become a soldier(B)been an army (D)been in the army( ) 7.He hasn't _____Quanzhou ever since he left school (A) left (B)been away (C)been (D)away二选择填空( ) 1. ——Have you finished your homework ——Yes, I_______it last night(A) finish (B)finished (C)have finished (D)will finish ( ) 2.—— ________you ever _______to Nanjing ——Yes, I ______there last year. (A)Have…gone, have gone (B)Did…go, went (C)Have…been , went (D)Did…go, has , been )( ) 3.——When _______you ________Lucy in New York? ——I _________her for two years(A) did…meet, haven't se en (B)did…meet, don't see (C) have…met, haven't seen( ) 4.He ______finished his homework yet .( A) didn’t(B)haven’t(C) hasn’t(D) doesn’t have( )5.——Have you ________traveled on the banch? ——Yes, I have.(A)just (B)yet C)never (D)ever( )6..——Have you finished yourhomework ——Not__________(A)ever (B)already . (C)yet (D)just .( ) 7 We haven't finished our homework,_____.(A) already ( (B)ever (C)yet (D)never( )8.——Have you__________ learned English? ——Yes, I've ________learned a lot.(A)never, ever (B)ever, never(C)ever, already (D)already. ever( ) 9.——Have you finished your homework ________? ——Yes, I've _____done that.(A) yet, already (B)already, yet (C)ever,never (D)still, just( )10.John's father _______borrowed some pictures(A ) has just (B)have ever (C)has yet (D)have already三用since 和for 填空(一)1) ______ two years _______ two years ago 2) _______ last month 3) _______ yesterday 4) _______ an hour ago 5)______ she left here 6) _______ 4 o’clock 8) ______ 1999 9) ______ 4 hours 10) _____ lunch time(二)1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ we were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.四单项选择题( )1.My mother has worked in this factory _____2 years. (A)about ( (B)for (C)in (D)since()2. His father joined the party_________(A)since three years ago (B)in two years' time(C)for three years (D)three years ago3. The students have cleaned the classroom , ________?A. so theyB. don’t theyC. have theyD. haven’t they4.We came to Nanjing three years ago, so we ________ here for three years.A. have been toB. have been inC. have beenD. have gone5.- How long ______you_______ your dictionary?- About two months.A. did; buyB. have; getC. have; hadD. have; bought6. He tells me he________ China for over five years. A. has been B. has been inC. has been toD. has gone to China7.________has Mr White been a member of Greener China since he _______ to Nanjing?A. How soon , comesB. How often, gotC. How long , cameD. How far, arrived8. His uncle________ for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university9. He has never surfed, __________(改成反意疑问句)?10. They have been here since 2000 . (对划线部分提问)__________ have they been here?11. The old man _________last year. He________ for a year.(die)12. This factory opened twenty years ago.(改写句子,句意不变)12 This factory has been open for twenty years五、用have(has) been 或have(has) gone 填空。

高考英语语法专项---动词时态语态(含解析)

高考英语语法专项---动词时态语态(含解析)

高考英语动词时态语态(含解析)1、The teacher, with 6 girls and 8 boys in her class, _____ visiting a museum when the earthquake struck.A.were B.Was C.had been D.would be2、In such dry weather, the flowers will have to be watered if they ____________A. have survivedB. are to surviveC. would surviveD. will survive3、I first met Mr. Smith in America. He ______ at Stanford University then.A. studiedB. has studiedC. is studyingD. was studying4、They won’t buy new clothes because they ______ money to buy a new house.A. saveB. are savingC. have savedD. were saving5、So far this year we ______ a fall in house prices by between 5 and 10 percent.A. sawB. seeC. had seenD. have seen6、By the time he realizes he ____into a trap, it’ll be too late for him to do anything about it.A. walksB. walkedC. has walkedD. had walked7、---Do you have any problems if you ___this job?---Well, I’m thinking about the salary.A. offerB. will offerC. are offeredD. will be offered8、—Did you see a man in black pass by just now?—No, sir. I ___ a newspaper.A. readB. was readingC. would readD.am reading9、I_____ in London for many years, but I’ve never regretted my final decision to move back to China.A. livedB. was livingC. have livedD. had lived10、.Mr. Li_____a secretary for five years in the company, and now he is the general manager of it.A. isB. wasC. had beenD. has been11、He _____the job well, but he ____so careless.A. had done; had beenB. could do; wasC. could have done; wasD. hadn’t done; had been12、They said good-bye, hardly knowing that they ______again.A. were never metB. will never meetC. never metD. were never to meet13、. All of the guests ___________ by 9 o’clock , but the host _____________ until 15 minutes later .A. arrived; didn’t turn upB. had arrived; didn’t turn upC. arrived; hadn’t turned up D .had arrived; hadn’t turned up14、He ______ at the meeting, but his heart attack prevented him.A. will speakB.is going to speakC. had to speakD.was going to speak15、In fact, more and more people ____ to live a greener, healthier and more environmentally “green life”.A、choseB、chooseC、are choosingD、have chosen16、The pen my father sent me as my birthday gift very well.A.is writtenB. writesC. writingD. has written17、In such dry weather the flowers will have to be watered if they _____.A. have survivedB. would surviveC. are to surviveD. will survive18、Although medical science control over several dangerous diseases,what worries usis that some of them are returning.A.achieved B.has achieved C.will achieve D.had achieved19、--- I think the waiter has forgotten us. We ________ here for over half an hour!--- I think you’re right. He probably thinks we have already ordered.A.are waiting B.have been waitingC.have waited D.will wait20、The new secretary is supposed to report to the manager as soon as she _______.A. will arriveB. arrivesC. is going to arriveD. is arriving21、If you ____________ stop smoking, you can only expect to have a bad cough.A. won’tB. would notC. do notD. can not22、Months ago we sailed ten thousand miles across this open sea, which______ the Pacific, and we met no storms.A. was calledB.is calledC. had been calledD. has been called23、I’d rather you did some social research when you are free, but you _____.A. didn’tB. weren’tC. wouldn’tD. don’t24、You ______ television. Why not do something more active?A. always watchB. are always watchingC. have always watchedD. have always been watching25、. —Do you know if the football game has started yet?—Started? It must be certain who ________ by now.A. is winningB. winsC. has wonD. would win26、Once our supplies _______, we will take the risk of starving to death.A. have dried outB. are given outC. have dried upD. have been run out27、—Such a mistake could have been avoided.—Unfortunately, he _______ the mistake again and again.A.repeated B. would repeatC.had repeated D. would have repeated28、---- “Alice, why didn't you come yesterday?”----- “I______, but I had an unexpected visitor.A. hadB. wouldC. was going toD. did29、---- “I haven't heard from Henry for a long time.”------ “What do you suppose_____ to him?A. was happeningB. to happenC. has happenedD. had happened30、My pain _____ obvious the moment I entered the office,for the first man I met asked pitifully,“Are you feelingall right?”A.could be B.could have been C.must be D.must have been31、Let’s keep to the point or we ______ any decisions.A. will never reachB. have never reachedC. never reachD. never reached32、—Has Sam finished his homework today ?—I have no idea. He ______ it this morning.A. didB. has doneC. was doingD. had done33、—If the traffic hadn’t been so heavy, I could have been back by 6 o’clock.—What a pity ! Tina _____ here to see you.A. isB. wasC. would beD. has been34、—It is around 100 years, known to us all, ______ the first modern Olympic Games was held.—It really is. But were _____ ?A. that; was thatB. since; was itC. after; is thatD. when; is it35、—We __that you would fix the TV set this week.—I’m sorry. I __to, but I’ve been too busy.A. had expected;had intendedB. are expecting;had intendedC. expect;intendD. expected;intend36、I didn’t like Aunt Lucy, who__without warning and bringing us presents.A. always turned upB. has always turned upC. was always turning upD. was always turned up37、. I think you must be mistaken about seeing him at the theatre; I’m sure he _____ abroad all week.A. isB. wasC. has beenD. had been38、—He _____to the meeting. Have you informed him of it?—Sorry. I______to.A. hasn’t come; am goingB. didn’t come; have forgottenC. hasn’t come; forgotD. doesn’t come; will have39、—Why ! Where's my passport? Maybe I left it on the plane.--My Goodness ! You ____________ things behind.A. had never leftB. didn't leaveC. never leftD. haven’t left40、—Did you watch the basketball match yesterday?—Yes, I did. You know, my brother _________ in the match.A. is playingB. was playingC. has playedD. had played参考答案1、B2、B解析:此句的主句是将来时,条件状语从句要用一般现在时表示将来时。

高中英语最实用语法一般过去时、现在完成时、将来完成时讲解和经典习题

高中英语最实用语法一般过去时、现在完成时、将来完成时讲解和经典习题

I. 一般过去时一般过去时:在过去发生的动作,现在已经结束。

基本用法:1.过去某个特定时间发生的动作或存在的状态。

表示过去时间的时间状语:last+时间、时间+ago、yesterday、just now、the other day、once upon a time、at that time、then2. 表示过去经常发生的动作或存在的状态,可与频度副词always、usually、often等连用。

表示过去的习惯性动作,除了用动词过去式外,还可以用used to do sth、would do sth3.表示说话人始料未及的事情I didn’t know it was you.I never thought you would bring me a gift.4.宾语从句时态:主现从、主过从5.表示已去世者的情况或过去的历史。

II. 现在完成时一.基本结构:助动词have/has+过去分词(done)二.句型:否认句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定) No, 主语+ haven't/hasn't.(否认)三.用法〔1〕现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果I have spent all of my money (so far).(含义是:现在我没有钱花了.)Guo zijun has (just/already) come. (含义:郭子君现在在这儿)My father has gone to work.(含义是:我爸爸现在不在这儿)〔2〕现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作〔用行为动词表示〕或状态〔be动词表示〕常与for〔+时间段〕,since〔+时间点或过去时的句子〕连用.①for+时段②since+过去一个时间点〔译为:自从……以来〕③since+时段+ago④主句〔现在完成时〕since+从句〔一般过去时〕→主完从过●⑤It is/ has been +时段+since+从句〔过去时〕Mary has been ill for three days.I have lived here since 1998.⑥It is + 第几次〔the first time〕that + 句子〔现在完成时〕四. 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. 五.现在完成时的标志1. 现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:* 以already, just和yet为标志He has already got her help. 他已得到她的帮助。

英语16种时态及练习题附答案

英语16种时态及练习题附答案

英语的16种时态英语共有十六种时态,其表现形式如下(以study为例):时态(Tense)是表示行为、动作和状态在各种时间条件下的动词形式。

因此,当我们说时态结构的时候,指的是相应时态下的动词形式。

英语时态分为16种:一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时。

1. 一般现在时用法:A) 表示现在发生的动作、情况、状态和特征。

B) 习惯用语。

C) 经常性、习惯性动作。

例:He always helps others. (他总是帮助别人。

)D) 客观事实和普遍真理。

尤其要注意,如果前后文不是一般现在时,则无法保持主句、从句时态一致。

E) 表示一个按规定、计划或安排要发生的动作,(仅限于某些表示“来、去、动、停、开始、结束、继续”等的动词)可以与表示未来时间的状语搭配使用。

常见的用法是:飞机、火车、轮船、汽车等定期定点运行的交通方式。

例:The next train leaves at 3 o'clock this afternoon.(下一趟火车今天下午3点开车。

)How often does this shuttle bus run? (这班车多久一趟?)F) 在时间和条件状语从句里经常用一般现在(有时也用现在完成时)表示将来事情。

例:When you have finished the report, I will have waited for about 3 hours.(等你完成这份报告的时候,我就已经等了将近3个小时了。

)2. 现在进行时(be doing)用法:现在正在进行的动作。

二、用法说明表示此时此刻或现阶段正在进行的动作。

如:They’re having a meeting. 他们在开会。

I’m studying at an evening school. 我在上夜校。

表示计划或安排好了的将来动作,常与一个表示将来的时间状语连用。

如:Mike is coming home on Thursday. 迈克星期四回来。

一般过去时和现在完成时练习题-含答案(推荐5篇)

一般过去时和现在完成时练习题-含答案(推荐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.用所给动词的适当形式填空。

高中英语时态及练习

高中英语时态及练习

高中英语时态及练习一、一般现在时1、表示现在发生的动作或存在的状态,常与every day,once a week,in the morning,at present等连用。

例:They don’t usually have enough money to go to the movies.2、表示主语具备的性格和能力等。

例:Mary can speak three languages.3、表示经常性或习惯性的动作,常与always,never,sometimes,often等连用。

例:I never eat fast food.4、表示现在提出的建议或要求。

例:Could you please help me with my math homework?二、现在进行时1、表示正在发生的动作或存在的状态。

例:He is studying for his history exam.2、表示现阶段正在进行的动作,但这个动作不一定正在进行。

例:My brother is preparing for his college entrance exams.3、表示即将发生的动作,常与表示将来的时间副词连用。

例:We are about to start our journey.三、现在完成时1、表示过去发生的动作对现在造成的结果。

例:I have just finished my homework.2、表示过去开始一直持续到现在的动作或状态,并可能继续下去。

例:They have been married for 20 years.四、一般过去时1、表示过去某个时间发生的动作或存在的状态。

例:We saw a movie last night.2、表示过去经常或反复发生的动作。

例:He always went to the park in the morning.高中英语时态练习英语时态是英语语法中非常重要的一个部分,也是我们在学习英语过程中必须要掌握的知识。

一般过去时、现在完成时和现在完成进行时习题及答案

一般过去时、现在完成时和现在完成进行时习题及答案

A:1.Paper money ____ for over a thousand years.A.used B.has been used C.has used D.is using2.Great changes ____ in my hometown and a lot of factories ____.A.have been taken place; are being set upB.have taken place; have been set upC.are taken place; had been set upD.had taken place; will be set up3.Come and sit down by the fire.Your hand ____ cold.A.has been felt B.feels C.is felt D.has felt4.The fire ____to the fifth floor.____ all the people____?A.has got;Have;been savedB.has been got;Have;savedC.has got;Do;saveD.has got;Have;saved5.—We want to sit at the table near the window.—I’m sorry,but it ____ already.A.has taken B.took C.was taken D.has been taken6.Some of the chapters(片段)____ by many students.A.have been widely readB.have read widelyC.were wide readD.had been widely read7.Why don’t you go to the book store to buy some books?Many new books ___ there.A.have just broughtB.have just been broughtC.were just broughtD.are just brought8.Till now,three films ____ in that small village this month.A.have shown B.have been shown C.were shown D.will be shown9.Do you know the thief ____ by the police?A.has caught B.has been catching C.was caught D.has been caught10.My sister is working in the power plant that ___ for just one year.A.was used B.has been used C.is used D.has usedKey: 1-5 BBBAD 6-10 ABBDB动词的时态和语态专题动词的时态 --- 基本概念1. 一般现在时例句1 --- You’re drinking too much.--- Only at home. No one ___ me but you.A. is seeingB. has seenC. seesD. saw正确选项为C, 说话人此时指目前一个经常性的行为。

英语16种时态及练习题附答案

英语16种时态及练习题附答案

英语的16种时态英语共有十六种时态,其表现形式如下(以study为例):时态(Tense)是表示行为、动作和状态在各种时间条件下的动词形式。

因此,当我们说时态结构的时候,指的是相应时态下的动词形式。

英语时态分为16种:一般现在、一般过去、一般将来、过去将来时,以及这四者的进行时、完成时和完成进行时。

1. 一般现在时用法:A) 表示现在发生的动作、情况、状态和特征。

B) 习惯用语。

C) 经常性、习惯性动作。

例:He always helps others. (他总是帮助别人。

)D) 客观事实和普遍真理。

尤其要注意,如果前后文不是一般现在时,则无法保持主句、从句时态一致。

E) 表示一个按规定、计划或安排要发生的动作,(仅限于某些表示“来、去、动、停、开始、结束、继续”等的动词)可以与表示未来时间的状语搭配使用。

常见的用法是:飞机、火车、轮船、汽车等定期定点运行的交通方式。

例:The next train leaves at 3 o'clock this afternoon.(下一趟火车今天下午3点开车。

)How often does this shuttle bus run? (这班车多久一趟?)F) 在时间和条件状语从句里经常用一般现在(有时也用现在完成时)表示将来事情。

例:When you have finished the report, I will have waited for about 3 hours.(等你完成这份报告的时候,我就已经等了将近3个小时了。

)2. 现在进行时(be doing)用法:现在正在进行的动作。

二、用法说明表示此时此刻或现阶段正在进行的动作。

如:They’re having a meeting. 他们在开会。

I’m studying at an evening school. 我在上夜校。

表示计划或安排好了的将来动作,常与一个表示将来的时间状语连用。

如:Mike is coming home on Thursday. 迈克星期四回来。

一般过去时与现在完成时

一般过去时与现在完成时

一般过去时:1.表过去发生的事情或存在的状态eg Suddenly,the clouds cleared and the rain stopped.2.表过去经常发生的事情eg I was very thin in my childhood.3.带有确定的过去的时间状语eg Did you meet yesterday? He left just now.一般过去时用动词的过去式构成,即在动词原形后加ed。

例句:He was here just now. 他刚刚还在这里。

What did you do yesterday? 你昨天做了什么事?We often played together when we were children. 我们小时候常在一起玩。

He used to smoke a lot, but he doesn’t now. 他过去经常抽烟,但现在不抽了。

Whenever we were in trouble, he would help us. 每当我们遇到困难,他都会帮助我们。

At that time she was very good at English. 那时她英语学得很好。

He said he would wait until they came back.一般过去时详细解析:主要是用来描述在过去某个时候发生的动作或存在的状态。

它也可以用来表示在过去某段时间里经常发生的习惯性动作。

这一点在表达意义上与一般现在时相同,只是所在的时间区域不同而已。

由于它的主要作用如此,所以在使用一般过去时的句子里常常有一个意义较具体的过去时间状语。

这也是它与现在完成时的最大区别之一。

一般过去时由谓语动词的过去式表示,也就是说动词词末要加-ed〔除不规那么动词外〕。

常和一般过去时连用的过去时间状语有:last night (week , month , year , century , etc.) , yesterday , the day before yesterday , yesterday morning ( afternoon , evening ) , in 1999 , two hours ago ( one week ago , tree years ago , …)等等。

过去完成时与现在完成时区分及综合练习题

过去完成时与现在完成时区分及综合练习题

过去完成时一、基础知识1.基本结构:have/has + done2.否定形式:have/has + not +done.3.一般疑问句:have或has提前概念:过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即"过去的过去(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. 一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。

说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。

如:He visited Guilin in 1998.他1998年参观过桂林。

(只说明去桂林的时间)2. 现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。

不与确定的过去时间状语连用。

如:Jill has bought a new computer.吉尔买了一台新电脑。

(着重点是现在有了一台新电脑)3. 两种时态的区分(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have /has +过去分词”。

如:(2)一般过去时通常与表示过去的时间状语连用。

如:yesterday, last week, two years ago, just now, in 2002等;而现在完成时则常与just, already, ever, never等副词和these days, this week, since..., for...等表示一段时间的状语连用。

看看以下的几组句子,有什么区别?①Have you seen the film?(A)Did you see the film?(B)[说明] 你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。

②How has he done it?(A)How did he do it?(B)[说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。

③He has lived in Beijing for 8 years.(A)He lived in Beijing for 8 years.(B)[说明]他在北京住了8年。

(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。

现在完成时态的用法及与一般过去时态的区别

现在完成时态的用法及与一般过去时态的区别

现在完成时态的用法及与一般过去时态的区别Step1知识讲解一.现在完成时的构成:助动词have(has)+ 过去分词,表示过去发生或完成的某一动作对现在造成的影响或结果。

例如:I have just cleaned my clothes. 我刚洗过衣服。

(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)A) 现在完成时常用的时间状语有:already (”已经”用于肯定句的中间和末尾处)never (“从不”用于中间处)ever (”曾经”用于疑问句和肯定句的中间处)just (“刚刚”用于中间处)yet (“已经”用于疑问句的末尾处/ “还”用于否定句的末尾处)B) 或不加任何的时间状语,但不能和表示过去的时间状语连用.二. 现在完成时与一般过去时的用法比较现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响;一般过去时表示动作发生的时间在过去。

试比较:The plane has arrived . 飞机已经来了。

(说明现在的情况:飞机在这儿)The plane arrived a quarter ago. 飞机是一刻中以前来的。

(强调动作发生的时间在过去)I have taught here for fifteen years.我在这儿已教了十五年(表示十五年前的动作一直延续到现在,还可能会继续。

)I taught here for a year. 我过去在这儿教过一年。

(表示“我“现在已经不在这儿任教了)练习:I.翻译下列句子:1. 你曾经吃过鱼和薯条吗?Have you ever eaten fish and chips?2. 我刚刚丢了我的化学书。

I have just lost my chemistry book.3. 我以前从来没去过那个农场。

I have never been to that farm before.4. 他已经吃过午饭了。

现在完成时与一般过去时的区别

现在完成时与一般过去时的区别

现在完成时与一般过去时的区别现在完成时和一般过去时是英语中最常用的两种过去时态。

尽管它们都用于描述过去发生的事情,但在用法和含义上存在一些区别。

本文将探讨现在完成时与一般过去时之间的区别,帮助读者更好地理解和运用这两种时态。

一、现在完成时1. 定义和形式现在完成时表示过去发生的动作或事情对现在的影响或结果。

它由助动词have/has加上动词的过去分词构成。

其中,have用于第一人称单数和第二人称,has用于第三人称单数。

2. 表示的时间范围现在完成时没有具体的时间范围,它强调的是过去动作对现在造成的影响或结果。

3. 使用场景a) 强调过去的动作对现在造成的影响或结果:I have finished my homework.(我已经完成了我的作业。

)b) 表示经历过的经历:Have you ever been to Paris?(你去过巴黎吗?)c) 表示从过去某时开始一直延续到现在的动作或状态:He has lived here since 2010.(他从2010年起一直住在这里。

)二、一般过去时1. 定义和形式一般过去时用于表示过去某个具体时间发生的动作或事情。

它由动词的过去式构成。

2. 表示的时间范围一般过去时表示过去某个具体的时间点或者一段时间内发生的动作或事情。

3. 使用场景a) 描述过去某个具体的事件:We went to the park yesterday.(我们昨天去了公园。

)b) 用于故事、小说等叙述性文体:Once upon a time, there was a king.(从前有一位国王。

)三、1. 时间表达上的区别现在完成时没有明确的时间状语,强调的是过去动作对现在的影响或结果。

而一般过去时通常使用具体的时间状语来表示动作发生的时间,例如yesterday(昨天)、last week(上周)等。

2. 对现在的影响或结果现在完成时强调过去动作对现在造成的影响或结果,它与现在的关联更为密切。

现在完成时与一般过去时的区别 牛津英语 8B

现在完成时与一般过去时的区别  牛津英语 8B

ever,never,before,just,recently,already
I have learnt English for three years. 我学英语(到现在)三年了(仍在学)。 2. I learnt English for three years. 我学了三年英语(现在不学了)。 3. I have written two letters this morning 今天上午我写了两封信,(说话时仍是上午)。 4. I wrote two letters this morning . 今天上午我写了两封信,(下午或晚上说的)。 注:表示不确定时间的状语,在句中无其它特定的 过去时间状语时,或无表示过去动作的从句时常与 现在完成时连用。 eg: 1. I have not written to my parents recently. 我最近一直未给父母写信。 2. I have met him many times before. 我以前见过他多次。
他已经买了一本英汉字典。 eg:2. He bought an English-Chinese dictionary. 他曾买过一本英汉字典。
第一句用现在完成时时态,意为:“He bought an English-Chinese dictionary. And he still has it” “过去他买 了一本英汉字典,现在他还有这本字典” 。 第二句用过去时只叙述过去他买过一本英汉字典这一 事实,至于现在他是否有这本字典并未强调说明。
eg: 1.
现在完成进行时的 主要用法
表示一个持续了一段时间,刚刚结束或仍在继续进行的 动作。与现在完成时有所有同的是现在完成进行时强调 动作本身或动作的持续性、持久性。
eg:1. We’ve been looking for you everywhere.where have you been?

一般过去时和现在完成时用法区别(详细点)

一般过去时和现在完成时用法区别(详细点)

一般过去时和现在完成时用法区别(详细点)1) 经常性或习惯性的动作,常与表示频腮度的时间状语连用。

时间状语:every…, sometimes, at…, on SundayI leave home for school at 7 every morning.2) 客观真理,客观存在,科学事实。

The earth moves around the sun. 不受时间限制的Shanghai lies in the east of China. 客观存在表示格言或警句中。

Pride goes before a fall. 骄者必败。

注意:此用法如果出现在宾语从句中,即使主句是过去时,从句谓语也要用一般现在时。

例:Columbus proved that the earth is round..3) 现在时刻的状态、能力、性格、个性、特征。

I don't want so much.Ann Wang writes good English but does not speak well.比较:Now I put the sugar in the cup.I am doing my homework now.※4)由连词if unless before as soon as when once however 等引起的时间(条件、让步)状语从句,需要用一般现在时,表示将来时. 第一句用一般现在时,用于操作演示或指导说明的示范性动作,表示言行的瞬间动作。

再如:Now watch me, I switch on the current and stand back. 第二句中的now是进行时的标志,表示正在进行的动作的客观状况,所以后句用一般现在时。

现在完成时用法解析1.构成现在完成时是由助动词have(has)+动词的过去分词构成。

助动词说明该谓语是属于现在时范围。

它和主语的人称、数要保持一致。

过去分词是主要的谓语动词,说明句子的意义。

完整版)一般过去时和现在完成时的区别练习题

完整版)一般过去时和现在完成时的区别练习题

完整版)一般过去时和现在完成时的区别练习题C。

Did you go。

D。

Did you visit8.She ______ her phone at home yesterday。

but she ______ it now.A。

left。

has。

B。

left。

hadC。

has left。

has。

D。

has left。

had9.I ______ my keys。

I can’t find them anywhere.A。

lost。

B。

have lostC。

am losing。

D。

was losing10.He ______ the book last week and he ______ it already.A。

finished。

returned。

B。

finished。

has returnedC。

has finished。

returned。

D。

has finished。

has returned 一般过去时和现在完成时的区别一般过去时和现在完成时都可以用来描述过去的动作,但是它们之间有一些区别。

一般过去时通常用来描述过去发生的动作,而现在完成时则强调与现在的联系。

例如,当我们说“我去年去了北京”时,我们使用的是一般过去时,因为这个动作发生在过去。

但是,如果我们说“我去过北京”,我们使用的是现在完成时,因为这个动作与现在有联系,可能是我们最近去过北京或者我们曾经去过北京但是现在不再去了。

单项填空。

1.- 对不起,XXX,我借了你的收音机很长时间了。

- 没关系。

A。

借了。

B。

借出C。

保留。

D。

归还2.- 最近你去哪里了。

- 我和朋友去了扬州。

A。

去了,去了。

B。

去了,在那里C。

去了,来了。

D。

去了,回来了3.- 你父亲在哪里?我们已经好几周没见了。

- 他去美国了。

A。

他去了美国。

B。

他去了英国C。

他要去澳大利亚。

D。

他要去看我的祖父母4.自从工厂开业以来,他们一直在这里工作。

A。

离开了学校。

B。

加入了团队C。

初一英语一般过去时与过去进行时区别单选题30题

初一英语一般过去时与过去进行时区别单选题30题

初一英语一般过去时与过去进行时区别单选题30题1.I ______ my homework at seven o'clock last night.A.didB.was doingC.doD.have done答案:B。

本题考查一般过去时与过去进行时的区别。

at seven o'clock last night 是过去具体的时间点,要用过去进行时was doing,表示在过去那个时间点正在做某事。

A 选项did 是一般过去时,不能表示过去具体时间点正在做的事情;C 选项do 是一般现在时;D 选项have done 是现在完成时。

2.When I came home, my mother ______ dinner.A.cookedB.was cookingC.cooksD.has cooked答案:B。

When I came home 表示过去的一个时间点,当我回家的时候,妈妈正在做晚饭,要用过去进行时was cooking。

A 选项cooked 是一般过去时,不能突出在我回家那个时间点妈妈正在做饭这件事;C 选项cooks 是一般现在时;D 选项has cooked 是现在完成时。

3.I ______ to school by bus yesterday.A.goB.wentC.was goingD.have gone答案:B。

yesterday 是一般过去时的标志词,所以用went。

A 选项go 是一般现在时;C 选项was going 是过去进行时,但这里只是说昨天去学校这个动作,不是强调过去某个时间点正在去学校;D 选项have gone 是现在完成时。

4.While I ______ TV, my father came in.A.watchedB.was watchingC.watchD.have watched答案:B。

While 表示当……的时候,后面要用进行时,my father came in 是过去的动作,所以这里用过去进行时was watching。

一般过去时--现在完成时--区别及练习题

一般过去时--现在完成时--区别及练习题

现在完成时与一般过去的区别1.两个时态的侧重点不同现在完成时强调的是过去的动作对现在的影响,它和现在有密切的联系。

一般过去时强调的是动作发生的时间、地点,不涉及对现在的影响。

She has seen the film before. 她看过这部电影。

(强调她已经看过了)She saw the film last night. 她昨晚看了这部电影。

(强调时间是昨晚)Mr Green has bought a new computer. 格林先生买了一台新电脑。

(强调格林先生现在有了一台新电脑)Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。

(强调买新电脑的时间是昨天)。

2.两个时态的时间状语不同。

现在完成时常与already,yet,just,ever,never,before等副词以及“for+一段时间”,“since+过去时间/从句”等时间状语连用。

不能单独与表示过去的时间状语连用。

一般过去时则常与“一段时间+ago”,just now,yesterday,last week等表示过去时间的状语连用。

Mike has lived in Beijing for 5 years. 麦克在北京住了五年了。

(强调已经住了五年)Mike lived in Beijing 5 years ago. 五年前麦克住在北京。

(强调时间点是五年前)Lucy has just called you. 露西刚打过电话给你。

(强调已经打过电话了)Lucy called you just now. 露西刚才给你打了电话。

(强调打电话的时间是刚刚)注意点:(现在完成时的常用句型1.It is the first / sec ond time…. that…结构中的从句部分用现在完成时.It was the second time that the girl had been late. 这是女孩第二次迟到了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一般过去时态和现在完成时态的区别练习题1)一般过去时态表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时态中动作为过去发生的,强调过去的事情对现在的影响,强调的是影响。

如:I saw this film yesterday. (强调看的动作发生过了)I have already seen this film.(强调对现在的影响,电影的内容已经知了)I haven’t finished my work yet. (强调对现在的影响,还有工作要做,不能去玩) When did you finish your homework? (询问过去的动作所发生的时间,与现在无关)2)一般过去时态表示动作在过去已经停止;现在完成时态表示过去开始的动作一直延续到现在。

如:Ann visited her uncle last weekend.(visit这个动作在过去已经停止) They have lived here since 1983.(live here 这个动作从1983年开始,一直延续到现在)3)一般过去时态常用非延续性动词,如borrow, buy, come, go, leave, start, die, finish, become等。

现在完成时态可表示持续到现在的动作或状态,与时间段连用时动词一般是延续性的,如keep, have, live, teach, learn, work, study, know,be等。

如:He joined the League three years ago .(join 是短暂动词)He has been in the League for three years.(be in表状态,在团内的状态可延续)He has been a League member for three years. (是团员的状态可延续)4)一般过去时态常与具体的时间状语连用,而现在完成时态通常与模糊的时间状语连用,或无时间状语。

一般过去时态的时间状语:yesterday, lastnight/week/month/year…,…ago, in1980, just now等,皆为具体的时间状语.现在完成时态的时间状语:for+时间段, since+过去的时间点/一般过去时态的句子, so far, , up to now, in thepast ....years, 等,皆为不确定的时间状语。

如:Tim wrote a letter to his brother last night.(last night 为具体的过去时间状语,所以用一般过去时态)I’ve learned English for three years .(for three years为时间状语,是个时间段,时间跨度大,不具体)学以致用1.——When _____ you _____ to learn to skate?----Five years ago.A. do; startB. will; start现在完成时态详细讲解及其练习一、现在完成时由“have/has+过去分词”构成,主要有两个含义:①表示过去发生的动作对现在造成的影响和结果,常用的时间状语有many times,just,yet,ever,never,just,already,so far, by now等。

I have already watched the TV play. 我已经看过这部电视剧了。

(现在我对它不感兴趣了)——Have you found your lost pen yet?——No, I haven’t found it yet.(我很着急)②表示动作或者状态在过去已经开始,持续到现在,也许还将持续下去。

用于延续性动词,常常与so far、for或者since 短语连用。

since + 时间点/从句,for + 时间段,如for two months等。

二、现在完成时态和一般过去时态的区别1)现在完成时和一般过去时都能表示过去发生过的动作,但现在完成时表示过去动作对现在的影响,并且表示这一动作已完成或还可能继续下去;2)而一般过去时与现在的情况没有联系,仅表示过去的动作,且这一动作到说话时已终止。

因此现在完成时不能与表示明确的过去时间如:in1949,yesterday,last week等的状语连用,并且用when或where对这些时间和地点状语提问时,一般只用一般过去时。

三、在“it is first/second...time that...。

”或在“it/this/that is the +最高级+名词+that...。

”结构中,that 从句中的动词常用现在完成时;在“it + be ...+since从句”这一结构中,be可用一般现在时或现在完成时,since从句一般用过去时。

现在完成时可以和带有since 或for 等表示“一段时间”的状语连用,表示动作或状态从某一时刻开始,一直持续到现在。

如:I haven't seen him for two years.但是,像come, arrive, buy 等终止性动词不能与表示“一段时间”的状语连用。

要用,必须改为“be(在)”等延续性动词来表述。

现归纳总结一下由非延续性动词到延续性动词的转换:arrive→be heredie →be dead begin(start)→be on come back→be back fallill(sick,asleep)→be ill(sick,asleep) leave →beaway get up→be up finish →be over open →be open close →be closed borrow →keep或be on →be in 或be a member of… go to school→be a student buy →have catch(a cold)→ have(acold) begin to study→study get to know→know come to work→work 等如:He has been a soldier for three years.他参军三年了。

His father has been dead for two years.他父亲去世二年了。

The film has been on for ten minutes.电影已开始十分钟了。

We have studied English for three years. 我们(开始)学英语已三年了。

几点注意事项(1)have been(to)与have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于各人称;have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once , never, several times 等连用,后者则不能。

He has been to Beijing.他去过北京(已经回来了)He has gone to Beijing . 他去北京了。

(还没有回来)have/has been in 待在某地如:They have been in Beijing.他们呆在北京。

(2)终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。

如:I haven't left here since 1997.自从1997 年以来,我一直没有离开过这儿。

现在完成时态练习题一选择填空。

( ) 2. Her father ______in1990 and her husband ______for more than five years.(A) died ,dead (B) has died, dead(C) died ,has been dead (D) has died, has died ( ) 3. I have _____this nice watch for two years.(A) had (B) bought (C) borrowed (D) lend( ) 4.He _____his home for ten years.(A)has left (B)left from(C)has been away from (D)was away from( ) 5.He _____a league member for three years(A)is (B)has been (C)has become (D)have become ( ) 6.Lihua's brother has _______for two years(A)joined the army (C)become a soldier(B)been an army (D)been in the army( ) 7.He hasn't _____Quanzhou ever since he left school (A) left (B)been away (C)been (D)away二选择填空( ) 1. ——Have you finished your homework ——Yes, I _______it last night(A) finish (B)finished (C)have finished (D)will finish( ) 2.—— ________you ever _______to Nanjing ——Yes, I ______there last ye ar. (A)Have…gone, have gone(B)Did…go, went (C)Have…been , went (D)Did…go, has , been )( ) 3.——When _______you ________Lucy in New York?——I _________her for two years(A) did…meet, haven't seen(B)did…meet, don't see(C) have…met, haven't seen( ) 4.He ______finished his homework yet .( A) didn’t(B)haven’t(C) hasn’t(D) doesn’t have( )5.——Have you ________traveled on the banch?——Yes, I have.(A)just (B)yet C)never (D)ever( )6..——Have you finished your homework ——Not__________(A)ever (B)already . (C)yet (D)just .( ) 7 We haven't finished our homework,_____.(A) already ( (B)ever (C)yet (D)never( )8.——Have you__________ learned English?——Yes, I've ________learned a lot.(A)never, ever (B)ever, never(C)ever, already (D)already. ever( ) 9.——Have you finished your homework ________?——Yes, I've _____done that.(A) yet, already (B)already, yet (C)ever, never (D)still, just( )10.John's father _______borrowed some pictures(A ) has just (B)have ever (C)has yet (D)have already三用since 和for 填空(一)1) ______ two years _______ two years ago 2) _______ last month 3) _______ yesterday 4) _______ an hour ago 5) ______ she left here 6) _______ 4 o’clock 8) ______ 19999) ______ 4 hours 10) _____ lunch time(二)1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ we were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.四单项选择题( )1.My mother has worked in this factory _____2 years.(A)about ( (B)for (C)in (D)since()2. His father joined the party_________(A)since three years ago (B)in two years' time(C)for three years (D)three years ago3. The students have cleaned the classroom , ________?A. so theyB. don’t theyC. have theyD.haven’t they4.We came to Nanjing three years ago, so we ________ here for three years.A. have been toB. have been inC. have beenD. have gone5.- How long ______you_______ your dictionary?- About two months.A. did; buyB. have; getC. have; hadD. have; bought6. He tells me he________ China for over five years. A. has been B. has been inC. has been toD. has gone to China7.________has Mr White been a member of GreenerChina since he _______ to Nanjing?A. How soon , comesB. How often, gotC. How long , cameD. How far, arrived8. His uncle________ for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university9. He has never surfed, __________(改成反意疑问句)?10. They have been here since 2000 . (对划线部分提问)__________ have they been here?11. The old man _________last year. He________ for a year.(die)12. This factory opened twenty years ago.(改写句子,句意不变)。

相关文档
最新文档