英语现在完成时知识点(大全)含答案推荐精选
初中英语现在完成时的知识点归纳
初中英语现在完成时的知识点归纳知识点1:现在完成时的构成现在完成时由助动词have/has加上过去分词构成。
当主语是第三人称单数时,要使用has;其他情况下使用have。
例如:I have finished my homework.(我已经完成了作业)She has eaten breakfast.(她已经吃完早饭)知识点2:现在完成时的用法(1)表示过去发生的动作对现在产生的影响或结果,强调完成的结果。
例如:I have read that book.(我读过那本书)(强调现在了解并记住这本书的内容)(2)表示过去开始的动作一直持续到现在。
例如:She has lived in London for five years.(她在伦敦住了五年了)(强调过去到现在一直在伦敦住)(3)表示过去开始的动作一直持续到现在,可能还会继续下去。
例如:They have been friends since they were kids.(他们从小就是朋友)(强调过去到现在一直是朋友,可能还会继续保持朋友关系)知识点3:现在完成时的时间状语现在完成时常与以下时间状语连用:just(刚刚)、already(已经)、never(从来没有)、ever(曾经)、yet(还、仍然)、recently (最近)、since(自从)、for(持续了多久)等。
例如:I have just finished my homework.(我刚刚完成了作业)Have you ever been to America?(你去过美国吗?)They haven't seen each other since last year.(他们自从去年就没有见过面了)知识点4:现在完成时与一般过去时的区别现在完成时强调的是过去的动作对现在的影响或结果,而一般过去时只表示过去发生的动作或状态。
例如:He has lost his key.(他丢了钥匙,结果是他现在找不到)He lost his key.(他丢了钥匙)知识点5:现在完成时否定句和疑问句的构成现在完成时的否定句和疑问句构成是在助动词have/has之后加not 或否定词,疑问句将助动词have/has提到句首。
现在完成时与现在完成进行时态讲解及练习(含答案)
时态现在完成时一.基本结构:助动词have/has+过去分词(done) 。
表示过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。
二.句型:否定句:主语+have/has+not+过去分词+其他.一般疑问句:Have/Has+主语+过去分词+其他.简略答语: Yes, 主语+ have/has.(肯定)No, 主语+ haven't/hasn't.(否定)三.用法1.“已完成”用法 :表示一个过去发生并结束的动作对现在造成的影响或结果。
这一类情况可以细致分为下述两种情况。
1)表示开始于过去的动作刚刚结束。
常和just,now,already,yet,not…yet等不确定的时间状语连用。
Li Ming has just turned off the light. 李明刚刚把灯关上。
(说明现在灯关上了)I've finished my homework now. 现在我已经做完作业了。
(说明可以交作业或做别的了)2)表示过去动作的结果,现在仍残留着。
一般不用时间状语。
I have lost my pen. 我把笔丢了。
(说明过去某时丢的,现在我还没找到这支笔)She has become a teacher. 她已经当了老师。
(说明她现在仍是老师)2.“未完成”用法。
表示动作或状态从过去某时开始,持续到现在的动作(用行为动词表示)或状态(be动词表示),常与for(+段时间)、since(+时间点或过去时的句子)连用。
①for+时段(for a long time,for a month)②since+过去一个时间点(译为:自从……以来,如since 1991 、since yesterday)③since+时段+ago (since 2 days ago)④since+从句(过去时)●⑤It is+时段+since+从句(过去时)⑥其它常见:today,this week(month),lately,recently,these days,in the past few days,during the last two weeks,,so far,up to now,till(until)now等。
英语现在完成时答题技巧及练习题(含答案)及解析
英语现在完成时答题技巧及练习题(含答案)及解析一、初中英语现在完成时1.—Where's your father?—He _______ to Changsha.A. have beenB. has goneC. has beenD. have gone【答案】B【解析】【分析】句意:——你爸爸在哪?——他去了长沙。
因为父亲不在,证明他去了某个地方没有回来。
之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。
【点评】考查现在完成时,注意去过某地用have/has been to,去了某地用have/has gone to。
2.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。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
强调过去发生的动作对现在的影响,应用现在完成时,故选B。
【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。
英语知识点:现在完成时(Present Perfect Tense)
英语知识点:现在完成时(Present Perfect Tense)
3. 主谓一致 主语为第三人称单数时,助动词用has;其他情况用have。 六、练习题 1) 填空: a) She __________ (finish) her work already. b) They __________ (not see) this movie yet. c) __________ you ever __________ (be) to New York? d) He __________ just __________ (leave).
英语知识点:现在完成时(PreБайду номын сангаасent Perfect Tense)
3. 表示经历或经验 - 用于描述某人曾经有过的经历或经验。 - 例句:She has traveled to many countries.(她去过很多国家。) 4. 表示刚刚完成的动作 - 通常与just连用,表示刚刚发生或完成的动作。 - 例句:He has just finished his dinner.(他刚吃完晚饭。)
英语知识点:现在完成时(Present Perfect Tense)
五、注意事项 1. 区别一般过去时 一般过去时强调动作发生在具体的过去时间,而现在完成时强调对现在的影响或从过去持 续到现在。 示例: I went to the store yesterday.(一般过去时) vs.I have gone to the store.(现在完 成时) 2. 不可与具体的过去时间状语连用 如yesterday, last week等不能与现在完成时连用,但可以与不具体的时间状语连用,如 ever, never, before等。
英语知识点:现在完成时(Present Perfect Tense)
现在完成进行时知识点总结及经典习题(含答案)(word)1
现在完成进行时知识点总结及经典习题(含答案)(word)1一、初中英语现在完成进行时1.—You look pretty tired today!—I an environmental report over the last few days, which should be submitted to the boss tomorrow.A. wroteB. was writingC. had writtenD. have been writing【答案】D【解析】【分析】句意:—你今天看起来很累!—在过去的几天里我一直在写一个环境报告,这个报告明天应要提交给老板。
表示从几天前开始一直进行持续到现在的动作,用现在完成进行时,故选D.【点评】考查动词时态,本题涉及现在完成进行时的应用。
2.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。
【点评】考查现在完成时的结构。
3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
yet用于否定句末,是现在完成时的标志词,故选C。
【点评】考查动词的时态。
4.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he China for many years.A. has been inB. has been toC. has gone toD. has come to【答案】A【解析】【分析】句意为:--里德先生会说中文吗?---是的。
【中考英语】现在完成时(知识点+练习题)
2)since+ 时间段+ ago
He has stayed here since 5 hours ago. 3)since+ 从句
She has taught English since he came here.
• for: (长达)
for+ 时间段
He has kept the book for 2 weeks.
难点二
She has been to Shanghai. ( 她曾经到过上海) She has been in Shanghai for a week. (仍然在上海) She has gone to Shanghai 她到上海去了 (可能在去上海的路上,或已经到上海,总之现在没有回来)
用have/has been to, have/has gone to填空:
since 4. My friends haven’t visited me ______my birthday. for a long time . 5. We haven’t used our car _____ for 6. She hasn’t had a good cup of coffee _____years.
since 7. Tom has worn glasses _______he was 7 years old.
难点二 have been 与have gone 的用法
比较
have been to 意思是“到过,去过”,表示曾经到过某 处,但现在人不在那儿。 have gone to 意思是“去了”,表示已经去了某地, 现在人可能在去的途中或已在那儿了。 have been in 意思是“呆在某处一段时间了”
现在完成时——精选推荐
现在完成时现在完成时(I have done)(⼀)知识点辅导⼀、请看下⾯的例句:Tom is looking for his key. He can?t find it.He has lost his key.…He has lost his key?s = 他把钥匙丢了并仍未找到。
Have / has lost是现在完成时的构成形式:现在完成时由have / has + 过去分词构成。
规则动词的过去分词是在不定式后加-ed,但许多有⽤的动词是不规则的(lost / done / been / written等)。
不规则动词表参见Appendix 1。
⼆、现在完成时总是与现在有密切的联系,表⽰过去的动作现在有了结果:“Where?s your key?” “I don?t know. I?ve lost it.”(我现在仍未找到)He told me his name but I?ve forgotten it. (我现在已不记得了)“Is Sally here?” “No, she?s gone out.”(她现在已不在了)I can?t find my bag. Have you seen it?(你知道在哪⼉吗?)现在完成时常⽤于提供新的信息或告知最近发⽣的事情:Ow! I?ve cut my finger.The road is closed. There?s been(= there has been)an accident.(新闻报道)The police have arrested two men in connection with the robbery.三、与just, already和yet连⽤的现在完成时:Just = ⽅才,刚刚:“Would you like something to eat?” “No, thanks. I’ve just had lunch.”Hello. Have you just arrived?Already⽤于说明动作⽐希望的提前发⽣了(另参见Unit 110D):“Don?t forget to post the letter, will you?” “I?ve already posted it.”“What time is Mark leaving?” “He?s already gone.”Yet = “到⽬前为⽌”。
(完整版)八年级下现在完成时全面知识点
(完整版)⼋年级下现在完成时全⾯知识点⼀现在完成时概念及⽤法: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 +地点待在某地,常与时间段搭配。
外研版英语现在完成时知识点总结及经典习题(含答案)
外研版英语现在完成时知识点总结及经典习题(含答案)一、初中英语现在完成时1.He has studied in our school __________.A. since five yearsB. for five yearsC. for five years agoD. in five years【答案】B【解析】【分析】句意:他已经在我们学校学习五年了。
has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。
【点评】考查时间状语。
根据句意选出正确的时间状语。
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 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+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
高中英语现在完成时时态知识点总结(超全)
高中英语现在完成时时态知识点总结(超全)单选题(经典例题高频考点-名师出品必属精品)1、-That can't be! They______for forty minutes but no one has scored a goal yet.-Too bad! It's almost half-time.A.had playedB.playedC.have been playingD.were playing答案:C解析:考查现在完成进行时。
句意:——那不可能!他们已经四十分钟了还没有人进球。
——太糟糕了,时间快过一半了。
根据for forty minutes 可知他们已经进行了四十分钟了还没进球,再根据下句 It's almost half-time可知还要进行下去,所以要用现在完成进行时表示“表示从过去某时开始一直持续到现在的动作,并且还将持续下去”的动作,所以C符合语境,故选C。
2、Joseph _____ to evening classes since last month, but he still can’t say “What’s your name?” in Russian.A.has been goingB.wentC.goesD.has gone答案:A解析:考查时态。
句意:彼得从上个月就开始去上夜课,但是他仍然不能用俄语说“你叫什么名字?”根据语境和since 判断此处此处强调动作从过去开始持续到现在,且有可能继续持续,应用现在完成进行时,主语Joseph是第三人称单数,助动词用has。
故选A。
3、You sent us an email informing us your date of arrival and we ________ your visit ever since. A.expectedB.are expectingC.have been expectingD.had expected答案:C解析:考查现在完成进行时。
现在完成时知识点——习题及答案
现在完成时(I)1. 现在完成时的定义:(1)表示过去发生或已经完成的动作对现在造成的影响或结果。
---It’s so dark. 太黑了。
---Someone has turned off the light. 有人把灯关上了。
(有人把灯关了,对现在造成的结果是:现在很黑)(2)表示从过去某一时间开始并一直持续到现在的动作或状态。
I have lived here for ten years. 我已经住在这10年了。
(从10年前开始,持续到现在还住在这儿)I have lived here since 2003. 自从2003年我就住在这儿。
(从2003年开始,持续到现在还住在这儿)2. 现在完成时的构成及句式转换:肯定:主语+have/ has + 过去分词+其它。
否定:主语+haven’t/ hasn’t+ 过去分词+其它。
一般疑问疑问:Have/Has +主语+过去分词+其它?① I have finished my homework. (肯定句)② I have not finished my homework. (否定句)③ ---Have you finished your homework?---Yes, I have./ No, I haven’t. (一般疑问句及肯定、否定回答)3. 动词过去分词的变化规则:①一般情况下加-ed;②以-e结尾的,加-d;③以辅音字母加y结尾的,变y为i加-ed;④重读闭音节单词,双写辅音字母加-ed。
规则动词:finish---finished---finished live---lived---livedcarry---carried---carried stop---stopped---stopped不规则动词:go---went---gone see---saw---seen forget---forgot---forgotten 4. 现在完成时的标志词:(1)常与just, already, yet, ever, never, before, so far等连用,强调动作的完成,不强调动作的持续。
现在完成时知识点详解(初中英语专项复习) (6)
现在完成时知识点详解(初中英语专项复习)知识点01现在完成时基本结构【语法详解】主语+have/has+动词的过去分词①肯定句:主语+have/has+动词的过去分词+宾语.①否定句:主语+have/has+not+动词的过去分词)+宾语.①一般疑问句:Have/Has+主语+动词的过去分词+宾语.①特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)【即学即练】—In the past few years,China’s space program__________a lot.—That’s true.It successfully sent twelve more astronauts to the space station.A.achieves B.achieved C.has achieved D.is achieving【答案】C【详解】句意:——在过去几年,中国的航天已经取得了很大的成就。
——对的,它成功地将12名宇航员送入了太空站。
考查时态。
achieves一般现在时;achieved一般过去时;has achieved现在完成时;is achieving 现在进行时。
根据“In the past few years”可知,用现在完成时,故选C。
知识点02过去分词变化规则【语法详解】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"。
现在完成时讲解及练习(答案)
现在完成时讲解及练习(答案)初中英语主要时态系列(六)——现在完成时讲解及练习1现在完成时的基本结构肯定句:主语+have/has+动词的过去分词+其他否定句:主语+have/has+not+动词的过去分词+其他⼀般疑问句:Have/Has+主语+动词的过去分词+其他特殊疑问句:特殊疑问词+⼀般疑问句(have/has+主语+过去分词+其他)2现在完成时的⽤法1. 现在完成时⽤来表⽰过去已经完成的动作对现在造成影响或后果。
也就是说,动作或状态发⽣在过去但它的影响现在还存在,强调的是现在。
I have already posted the photo.我已经邮寄出了照⽚。
与此种⽤法连⽤的时间状语时⼀些模糊的过去时间状语,如already(肯定句句中), yet(否定句/疑问句句尾), just, before, recently,still, lately,never 等。
2. 现在完成时也可⽤来表⽰动作或状态发⽣在过去某⼀时刻,持续到现在并且有可能会继续持续下去。
He has lived here since 1978.⾃从1978年以来,他⼀直住在这⼉。
(动作起始于1978年,⼀直住到现在,可能还要继续住下去。
)此种⽤法常与for(+时间段),since(+时间点或过去时的句⼦)连⽤。
谓语动词必须是延续性动词。
有些瞬间动词可变为延续动词:go out----be out finish----be over open----be open die----be dead buy---have fall ill---be ill come back----be back catch a cold----have a cold3现在完成时常见考法对于现在完成时的考查,多以单选、句型转换或词语运⽤的形式考查学⽣在具体语境中灵活运⽤时态的能⼒。
在考试中,会让⼤家判断是否该⽤现在完成时,或者是考查“瞬间动词”不能与表⽰⼀段时间的状语连⽤”这⼀知识点。
高中英语现在完成时时态知识点归纳总结(精华版)
高中英语现在完成时时态知识点归纳总结(精华版)单选题(经典例题高频考点-名师出品必属精品)1、What will people die of in 100 years? If you think that is a simple question, you ______ attention to the revolution taking place in biotechnology.A.have not been payingB.had not been payingC.were not payingD.will not be paying答案:A解析:试题分析:句意:100年之后,人类将会死于什么呢?如果你认为这个问题很简单,那么你肯定没有注意在生物技术方面所发生的变革。
本句根据语境表示动作从过去开始一直延续到现在还有可能继续进行下去,故用现在完成进行时态,故选A考点:时态点评:动词时态是高考必考语法点,理解各种时态的含义,用法是解答本题的基础。
英语中很多时态的题目,句中并没有明确的时间状语,需要根据语境和语义进行判断,这点在平时的练习中要多理解和总结,在备考中自己要有意识的掌握时态之间的区别。
2、Ever since the new park was opened to the public last month, I ______ a walk in it every morning.A.am takingB.takeC.have takenD.have been taking答案:D解析:试题分析:考查现在完成进行时。
句意:自从上个月新公园对外开放,我一直每天早上去散步。
故D正确。
考点:考查现在完成进行时【点评】现在完成进行时1). 形式:have(has)+been+现在分词,以work为例:肯定式:He\She has been working.否定式:He\She has not been working.疑问式:Has he\she been working?2). 用法:现在完成进行时表示从过去某一时间开始一直延续到现在的动作。
(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析
(英语)英语现在完成时常见题型及答题技巧及练习题(含答案)含解析一、初中英语现在完成时1.—I'm sorry for being late.—Never mind. The meeting ______for only 5 minutes. This way, please.A. has begunB. has endedC. has been on【答案】 C【解析】【分析】句意:——对不起,我迟到了。
——没关系.会议只开了5分钟,请这边走。
for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.has been on"在进行,开着(的状态)",故选C【点评】现在完成时表示延续性的状态。
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 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。
英语现在完成时知识点归纳 含答案
英语现在完成时知识点归纳含答案一、选择题1.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing2.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 3.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 4.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left5.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now. A.finish B.were finishing C.have finished D.will finish 6.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was 7.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 8.—Is that man George?—It can’t be him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left9.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 10.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had11.Lisa ________ her homework yet. I am afraid she can't go to the park with you.A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish 12.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 13.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 14.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 15.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call 16.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 17.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 18.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat19.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in 20.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make21.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read22.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach23.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish24.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 25.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 26.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 27.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held28.So far, China ________ the w orld’s largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built 29.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 30.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 31.— Where is Jim?— He ________ Beijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 32.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 33.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted 34.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 35.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in 36.—Fou Ts’ong, whose letters from his father ________ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes 37.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 38.Please turn up the music, don’t worry about the baby because he ________ for half an hour. A.woke up B.has woke up C.was awake D.has been awake 39.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 40.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 41.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 42.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 43.—Why are you in a hurry?—I am late. Can you tell me how long _______?A.has the film been on B.the film has started C.the film has lasted D.has the film ended 44.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives45.My dog _______ for three days and I’m now very worried now and I want to find it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 46.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 47.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 48.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 49.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been50.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:他的父母亲看起来都很难过。
2020-2021年现在完成时知识点(大全)
2020-2021年现在完成时知识点(大全)一、初中英语现在完成时1.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。
故答案选C。
【点评】考查现在完成时。
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.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。
根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。
故选D。
【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
4.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
现在完成时知识点 练习题及答案
现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为(2)用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我女儿刚出去。
I’m sure we’ve met before. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,yet等。
如:I haven’t heard from her these days. 这些日子我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.按照例句及句意,完成下列题目。
例句:My hair is tidy now. I’ve brushed my hair.1.The door is open. Someone ________________ (open) the door.2.There’s no more wine in the bottle. We ______________ (drink) all the wine.3.The floor is clean now. I ________________ (clean) the floor.4.I’m still doing my homework. I _______________ (not finish) my homework yet.5. – What are you going to do? -I don’t know. I ________________ (not decide) yet.6. –Would you like more rice? –No, thanks. I _________________ (have enough).★注意:1)since和for的区别since后接时间点,如1993,last term, yesterday, the time I got therefor后接一段时间,表示“长达多久”,如ten years, a while, two days等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
英语现在完成时知识点(大全)含答案推荐精选一、初中英语现在完成时1.—I haven't seen your grandfather for two years. What happened to him?—Oh, he ________ here for two years.A. stayedB. hasn't stayedC. staysD. hadn't stayed【答案】 B【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。
现在完成时的结构:主语+have/ has +过去分词。
可知选B。
【点评】考查现在完成时2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。
根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。
故选C。
【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。
4.So far Tom with Mary _______ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。
选C。
5.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。
句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。
——哦,这就是为什么我现在找不到他们的原因。
have gone to去了;been to去过。
Hobo and Eddie作主语,谓语动词要用复数形式。
所以选A。
6.Mr.Fan in 2005.In other words,he for 9 years till now.A. got married;has been marriedB. married;had been marriedC. got married;had been marriedD. married;got married【答案】 A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。
7.My sister English since she was 9 years old. She can talk to foreigners freely.A. learnsB. learntC. has learntD. have learnt【答案】C【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。
A,learns 学习,一般现在时,B,learnt 一般过去时C has learnt现在完成时Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。
8.—Look! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。
--不,那肯定不是她。
她去了北京。
A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。
根据前面的否定猜测,可知怀特小姐去了北京,故选A。
【点评】考查固定搭配have gone to。
9.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。
根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。
故选B。
【点评】考查动词的时态10.—I'm sorry for being late.—Never mind. The meeting ______for only 5 minutes. This way, please.A. has begunB. has endedC. has been on【答案】 C【解析】【分析】句意:——对不起,我迟到了。
——没关系.会议只开了5分钟,请这边走。
for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.has been on"在进行,开着(的状态)",故选C【点评】现在完成时表示延续性的状态。
11.—Look at these stamps. I _______ them for five years.—Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解析】【分析】句意:——看这些邮票,我持有它们5年了。
——噢,真漂亮。
表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。
【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。
12.— Mary, I remember you several years ago.— Yes, I for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】 C【解析】【分析】句意:——Mary,我记得几年前你结婚了。
——是的,我已经结婚三年了。
ago表明时态是一般过去时,所以用过去式married。
排除D。
for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。
marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
13.You must return the books to the library because you _________ them for more than two weeks.A. have lentB. have borrowedC. have kept【答案】C【解析】【分析】句意是:你必须把书还给图书馆因为你已经……两个多星期了。
for more than two weeks 表示时间段,在现在完成时中需要和延续性动词连用,lend 和 borrow 都是短暂性动词,keep 具有延续性,故选C。
【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。
14.Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。
A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。
句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。
故选D。
【点评】本题考查时态辨析。
某人去世了多少年就用延续性动词的现在完成时,has been dead。
15.—Where is your father?— .A. He has been to ShanghaiB. He has been in ShanghaiC. He has gone to ShanghaiD. He have been to Shanghai【答案】C【解析】【分析】句意:-你的父亲在哪儿?-他去上海了。
Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。
本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。
主语he是三人称单数,用has gone to。
故选C。
【点评】本题考查现在完成时。
以及Have been to;have been in;have gone to三个短语的词义和用法。