现在完成时与一般过去时的比较.doc_第1页
现在完成时与一般过去时的比较.doc_第2页
现在完成时与一般过去时的比较.doc_第3页
现在完成时与一般过去时的比较.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北 京 四 中撰 稿:贾巍编 审:毕勤 责 编:任淑弘现在完成时与一般过去时的比较(一)一般过去时态和现在完成时态的概念一般过去时表示在过去某个时间发生的动词或存在的状态,也表示过去经常或反复发生的动作常与yesterday, yesterday afternoon, last year, in 1965, a moment ago 等表示过去的时间状语连用, 例如:He came here yesterday.现在完成时表示过去的动作(或状态)对现在产生的影响和结果, 例如:He has broken his bottle.(二)一般过去时态和现在完成时的区别:)现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系, 例如:We havent seen him since last year.我们自从去年以来一直未见到他。(现在还未见到)We didnt see him last year.我们去年没见到他。(现在不一定未见到)现在完成时表示从过去发生一直持续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,一般过去时表示过去某一特定(与现在无关)的时间,与具体的表示过去的时间状语连用, 例如:He has lived here since he was born.自他出生以来一直居住在这儿。(since 自从以来与现在有关,说明还居住在这儿。)Liumei went to see her grandmother last night.刘梅昨晚去看了她外婆。(只说明昨晚)(三)值得注意的几个问题:)动作发生在过去,一直持续到说话的时候,并且还在延续时,要用现在完成时,例如:We have studied English for two years.我们学英语两年了。)指过去的经历,但没有表示过去的时间状语,要用现在完成时,例如:I have been to Shanghai twice.我曾去过上海两次。)以when开头的特殊疑问句,要用一般过去时,例如:When did you lose your pen ? 你什么时候丢了钢笔?)just (刚刚)与现在完成时连用,just now (刚才)与一般过去时连用,例如:The train has just gone.火车刚刚离开。)since 作介词,后面跟时间名词一起作状语时,句子要用现在完成时;since 作连词,引导状语从句时,主句用现在完成时,从句用一般过去时。He has worked in this factory since 1996.I have known him since he was a child.6)so far,in the last / past 与现在完成时连用,例如 :So far, many countries have sent up satellites into space.In the last 30 years , our lives have changed a lot.(四)、学习现在完成时应注意的三个区别1)延续性动词与短暂性动词的区别2)since 和 for 的区别。3)have / has gone to 、 have / has been to 、have / has been in 的区别。(五)、短暂性动词和延续性动词转换归纳。A、 leave be away from buyhave borrowkeepdiebe dead get upbe up put onbe on come / get backbe backgo to townbe in town losebe missing catch a coldhave a cold closebe closed / not open openbe open fall ill / asleep be ill / asleep begin /startbe on get /receive a letter fromhave a letter fromB、come to be here / there arrive in (at)/ get to / reachbe here / there join the army-be in the army/ be a soldier join the League-be in the League / be a league member练习题:1.改正下列句子中的错误。1、Tom has got up for half an hour.2 、Liu Mei has joined the League for three years.3、The train has reached the station since 10 minutes ago.4、The little girl has fallen asleep for four hours.5、When have you cleaned the classroom? Its clean now.6、How long have you caught a cold?7、She has got ten letters from her mother since last week.2.用所给动词的适当形式填空。1.I_ already _ (see) the film.I _ (see) it last week.2._ he _(finish) his work today ? Not yet.3._ you _(be) to Hong Kong ? Yes, I _ (be) there twice.4._ you ever _(eat ) chocolate sundaes ? No, never.5.My father _ just _ (come) back from work.He is tired now.6.Wheres Li Ming ? He _ (go) to the teachers office.7.Shanghai _ (be) a small town hundreds of years ago.Now it _ (become) a large city.8.I _ (work) here since I _ (move) here in 1999.9.So far I _(make) quite a few friends here.10.How long _ the Wangs _(stay) here? For two weeks.3.句型转换(每空一词)。1.I have been to Macau before.(改为否定句) I _ _ been to Macau before.2.He hasnt come to school because hes ill.(就划线部分提问)_ _ he come to school?3.He has learned English for 5 years.(就划线部分提问) _ _ _ _ learned English ?4.I bough a new bike just now.(用just改写) I _ just _ a new bike.5.We began to learn English three years ago.(改为同义句)We _ _English _three years.4.A.用 already或 yet1 Have they taken down the old pictures _? No, not _.2 Most of us have finished our compositions _.3 He said he hadnt 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 aunts _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 times答案:1、Tom has been up for half an hour.2 、Liu Mei has been in the League for three years.3、The train has been at the station since 10 minutes ago.4、The little girl has been asleep for four hours.5、When did you clean the classroom? Its clean now.6、How long have you had a cold?7、She has had ten letters from her mother since last week.2.用所给动词的适当形式填空。1.I have already seen the film.I saw (see) it last week.2.Has he finished his work today ? Not yet.3.Have you been to Hong Kong ? Yes, I have been there twice.4.Have you ever eaten chocolate sundaes ? No, never.5.My father has just come back from work.He is tired now.6.Wheres Li Ming ? He has gone to the teachers office.7.Shanghai was a small town hundreds of years ago.Now it has become a large city.8.I have worked here since I moved here in 1999.9.So far I have made quite a few friends here.10.How long have the Wangs stayed here ? For two weeks.3.句型转换(每空一词)。1.I have never been to Macau before.2.Why hasnt he come to school?3.How long has he learned English?4.I have just bought a new bike.5.We have learned English for three years.4.A.用 already或 yet1 Have they taken down the old pictures yet? No, not yet.2 Most of us have finished our compositions already.3 He said he hadnt visited the exhibition yet.B.用 since或 for1 We have learned five lessons since the beginning of this term.2 Mrs Liao has been in hospital si

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论