《现在完成时和现在完成进行时的区分(共4页).doc》由会员分享,可在线阅读,更多相关《现在完成时和现在完成进行时的区分(共4页).doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上现在完成时和现在完成进行时一、现在完成时用来表示发生在过去的动作或状态,但其结果却和现在有联系。现在完成时由“have / has + 动词过去分词”构成,现在完成时的被动语态的基本构成为“have / has been + 动词过去分词”。现在完成时常用于以下几种情况:1动作开始于过去,结束于过去,但对现在仍有影响。2动作发生于过去一直延续到现在,这个动作可能是某种状态习惯性动作。3现在完成时还可以用来表示过去某一时间到现在这段时间内反复发生的动作。和现在完成时态连用的时间状语主要有以下三种:1句中出现just,never,ever,already,yet,late
2、ly , recently,before, these years / months / days等词时。2句中出现“for + 时间段”或since + 时间点或since引导的时间状语从句(一般多为过去时)。3句中出现up to now(直到现在),so far(到目前为止),since then,in the past / last + 表示一段时间的词语时。【注意】含有终止或短暂意义的动词在肯定句中不能和一段时间搭配,这类动词常见的有:begin,end,come,go,leave,join,die,marry等。现在完成时与一般过去时的区别:1现在完成时常表示动作或状态延伸到现在,如
3、:He has lived in Tianjin for ten years.一般过去时虽也可指延伸,但它不能延伸到现在。He lived in Tianjin for ten years.2一般过去时只表示某个动作或状态曾经发生过,与现在并无联系,而现在完成时则表示过去的动作或状态对现在有影响。Wed better stop her from doing such hard work, for she has been seriously ill.(过去的动作对现在造成了影响)He was ill last week.(并没有涉及现在的情况)3现在完成时的时间状语可以同不确定的过去时间状语连
4、用(如already,just,before,recently等),还可以同包括现在时间在内的时间状语连用(如today,this morning,this month,this year等),还可以和时间段连用。一般过去时一般与表示过去的时间状语连用(如yesterday,last week),也可以和today,this morning等连用,但是动作发生在过去。Ive seen him this May.(说话时还是五月)I saw him this May.(说话时五月已经过去)二、现在完成进行时由“助动词have / has + been + 动词的现在分词”构成,即have / h
5、as been doing,其否定形式是在have / has后面加not,一般疑问句把have / has提到句首即可。1表示从过去某时开始一直延续到说话时还在进行的动作,可能还会继续进行下去,它通常和“for + 时间段”或“since + 时间点 / 从句”连用。2表示从过去某时开始,一直延续到说话的时刻,刚刚结束的动作,在某种情况下与现在有关联。【注意】1)有些不能用于现在进行时的动词(如be,have,like,love,know,see,hear等),同样也不能用于现在完成进行时,而应使用现在完成时。 2)表示短暂动作的动词(如finish,marry,come,go等)不能用于现
6、在完成进行时。时态对比:1现在完成进行时与现在进行时比较:现在完成进行时强调某一动作从过去一直延续到现在,而现在进行时只指目前正在发生的动作。Susan has been reading that storybook since last night.Susan is reading a storybook now.2现在完成进行时与现在完成时比较:现在完成进行时和现在完成时都表示动作从过去开始,但是现在完成时表示动作刚结束,而现在完成进行时则强调动作仍在继续。They have been repairing the broken road.他们一直在维修那条被损坏的道路。(动作仍在继续)Th
7、ey have already repaired the broken road.他们把那条被损坏的路修好了。(动作已经结束)3现在完成进行时通常与all morning / afternoon / day或the whole day等连用,never,yet,already和ever等词可用于现在完成时,不能用于现在完成进行时。4现在完成进行时表示一种不间断的持续性行为,提问时用how long;如果表示动作反复发生用现在完成时,提问时用how many times。How long have you been writing this letter?Ive been writing it
8、for two hours.How many times have you written to him?Ive written to him three times, but I havent heard from him up till now.Multiple Choice:1. I _ in Nanjing for 20 years. I like everything here.A. workB. workedC. has workedD. have worked2. Jenny _ to New York for an important meeting. She will be
9、back next week.Really? Do you know when she _?A. went; has leftB. went; had leftC. has been; leftD. has gone; left3. This is the third time that the great scientist _ the city of Shanghai.A. is visitingB. has visitedC. visitedD. had visited4. She _ to play the piano already.Great! When _ she start?L
10、ast month.A. learned; hasB. learned; didC. has learned; hasD. has learned; did5. The student has been _ the novel since he finished school.A. wroteB. writingC. writtenD. writes6. Hi, David. You look so tired. Whats going on?I _ the classroom for 2 hours.A. am cleaningB. was cleaningC. have been clea
11、ringD. had cleaned7. Lily cant go to the theatre with me because her report _ yet.A. didnt finishB. isnt finishedC. hasnt finishedD. hasnt been finished8. Visitors are asked to make sure that they _ the right ticket before leaving the room.A. will giveB. have been givenC. have givenD. will be given9
12、. The young girl sitting next to me at the airport is very nervous, for she _ so far.A. hasnt flownB. didnt flyC. hadnt flownD. wasnt flying10. The house belongs to my sister, but she _ here for two years.A. hasnt livedB. didnt liveC. hadnt livedD. doesnt live11. Are you busy recently, Ken?Yes, I _
13、the coming speech contest. It will be held next week.A. have prepared forB. prepare forC. had prepared forD. have been preparing for12. The living room is very dirty because it _ for quite a few days.A. hasnt been cleanedB. wasnt cleanedC. hadnt been cleanedD. hasnt cleaned13. The country life he wa
14、s used to _ greatly since 1995.A. changeB. has changedC. changingD. have changed14. Sorry, I cant go to the concert with you because I _ my ticket.A. am missingB. have lostC. was losingD. have missed15. When did you get go know him?I _ him since 1990.A. knewB. have knownC. have been knowingD. have g
15、ot to know. 根据所给动词的适当形式填空1. Sorry, Im full. I (have) supper already.2. Li Ming (go) abroad last year. We (not hear) from each other since then.3. The window is dirty.I know. It (not clean) for weeks.4. Im sorry for what I just (say).5. Where is Tim?He to Australia. It is said that he will come back
16、next month.6. The reporter said that the UFO was traveling from the east to the west when he (see) it.7. Now that he is out of a job, John (consider) going back to school, but he hasnt decided yet.8. I (fall) asleep while reading the English textbook.Luckily, my deskmate woke me up in time!9. Great charges (take) place in my hometown in the past three years.10. It (be) the third time that she had been to Nanjing that year.将下列句子译成英语1我们从孩提时代就是好朋友。 2自从1978年以来,我就在这所大学任教。 3我已在此等了近两个小时,可他还没来。 4李明是我曾经教过的最好学生。 5他昨晚一定发生了什么事。 专心-专注-专业