查看原文
其他

【预习】初中英语语法《现在完成时(一)》视频讲解+知识点+练习

获取配套课件教案习题试卷请拉到文末





视频讲解


●●知识点 

1、现在完成时的构成:

  现在完成时是由“助动词have/has+动词过去分词”构成的。

  ①助动词have/has可以与主语缩写为’ve/’s。

  e.g. I have → I’ve We have → We’ve He has → He’s It has → It’s

  ②规则变化的过去分词与动词过去式一样。

  ③不规则变化的动词过去分词见表。


 2、现在完成时的基本句型。

  ①陈述句肯定形式。

  e.g. I have had lunch. 我已经吃过午饭了。

  He has gone to Beijing. 他去北京了。

  ②陈述句否定形式。(在助动词have/has后+not,可缩写为haven’t/hasn’t)

  e.g. I haven’t had lunch. 我还未吃午饭。

  He hasn’t gone to Beijing. 他还没有去北京。

  ③一般疑问句形式及其答语。(将助动词have/has提前,答语一般用have, has回答)

  e.g. Have you had lunch? 你吃过午饭了没? Yes, I have. No, I haven’t.

  Has he gone to Beijing? 他去过北京了没有? Yes, he has. No, he hasn’t.

  否定回答还可以用:No, not yet. / No, never. / No, not even once等。

  ④特殊疑问句形式。(疑问词+一般疑问句)

  e.g. Where has he gone? 他去了哪里?


 3、现在完成时的三个基本用法。

  (1) 现在完成时的第一个基本用法表示过去发生或已完成的某一个动作对现在造成的影响或结果。

  e.g. Have you had lunch? Yes, I have. I’ve just had it. 你吃过午饭没?有,吃过了,我刚刚吃的。(影响及结果:我现在饱了,不需要了)

  He has gone to Beijing. 他已经去北京了。(影响及结果:他人现在不在这里了)

  该用法常already(已经), never(从不), ever(曾经), yet(仍然), just(刚刚), before(以前)等副词(作状语)连用。

  ①already, just, ever, never常用于助动词之后,实义动词之前。already, just多用于肯定陈述句。

  e.g. She has already finished her work. 她早已干完了活。

  Would you like to go to see the film? No, I’ve seen it already.不,我已经看过了。(already偶尔会出现于句末)

  They have just won a game. 他们刚刚赢了一场比赛。

  有时already可以用于疑问句,表示期待肯定回答,或表示惊讶、意外。

  e.g. Have you finished reading the book already? 你真的已经读完这本书了?(表示惊讶)

  ever多用于疑问句,问初次经历。

  e.g. Have you ever spoken to a foreigner? 你跟外国人讲过话吗?(问初次经历)

  never多用于否定陈述句(注:本身表示否定意义)

  e.g. He has never done such a thing, has he? 他从来没有做过这样的事,不是吗?(否定)

  ②yet一般用于疑问句(已经)或否定句(还),常位于句末。

  e.g. Have you got ready yet? 你已经准备好了吗? He hasn’t finished his homework yet. 他还没完成作业。

  ③before一般位于句末。

  e.g. I have never seen the film before. 以前我从未看过那部电影。现在完成时的第一种用法常与以上的副词连用,因此这些词有时可以作为现在完成时的标志词。

  (2) 现在完成时的第二个基本用法表示过去已经开始,持续到现在的动作或状态。该用法常和表示过去某一时刻延续到现在的一段时间的状语连用。

  ①与for +一段时间连用,表示多久。

  e.g. He has learned English for two years. 他已经学习两年英语了。

  I have been here for three days. 我在这里已经3天了。

  ②与since +时间(起点)连用,表示自…以来。

  e.g. His father has worked in that factory since 1991. 他爸爸自1991年以来都在这家工厂工作。

  I’ve had a cold since last Friday. 自上星期五起我就感冒了。

  ③与since +一段时间+ ago连用,表示自…以前就…。

  e.g. Jim has waited there since half an hour ago. 吉姆自半个小时前就已经在那里等候了。

  He has stayed here since three weeks ago. 他在这儿已呆了三个星期。

  ④与since +从句(从句用一般过去时)连用,表示自某事发生后就一直…。

  e.g.The Greens have lived in Beijng since they came to China. 格林一家自从来到中国后就一直住在北京。

  I’ve known her since I came to work here. 自从我来这里工作就认识他了。

  (3) 现在完成时的第三个基本用法表示到现在为止这一时期中多次动作的总和或所做过的工作的量的积累。

  e.g. I have been to Beijing twice. 我去过北京两次。

  We’ve learnt five English songs this year. 今年我们学了五首英语歌曲。

  How many pages of the book have you read? 这本书你读了多少页了?

实战演练

1.   A couple of years _______ since we ______  last time.(  )

A. have passed;have met                                        

B. have past;have met                                       

C. has past;met                                        

D. has passed;met

2.   -Mary,I miss you so much.Where have you _______?

-I _________ a school in a mountain area for two years*(  )

A. gone;have been to                                        

B. been;have been to                                        

C. gone to;have been in                                        

D. been;have been in

3.   He has _______ for two years.Two years _______ a long time.(  )

A. left home;are                                        

B. left home;is                                        

C. been away from home;is                                        

D. been away from home;are

4.   -Let's turn on the TV and watch the basketball match.

-It's too late It for an hour.

And the result was that my favourite team won.(  )

A. has finished      B. has been over                                        

C. has been on      D. has begun

5.   -Could I have a look at your new bicycle?-Sorry,I _______ it to Alice.She _____ to borrow it this morning.(  )

A. have lent;came                                        

B. lend;was coming                                        

C. had lent;came                                        

D. have lent;will come

6.   -Where is your mother?-She _______ the supermarket to buy some food.(  )

A. went to                         B. has gone to                         C. has been to                         D. had gone to

7.   It's said that he _____ for ten years.(  )

A. had been dead                         

B. had died                         

C. was dying                         

D. death

8.   The Greens _____ China for 6 years,and they are very familiar with Chinese culture.(  )

A. has been in                                        

B. has come to                                        

C. have been in                                        

D. have come to

9.   --Has your sister read the storybook?--Yes,she has        read it twice.(  )

A. yet;yet            

B. yet;already                      

C. already;yet                                        

D. already;already

10.   --Will you go to see the movie The Left Ear with me tomorrow?--Sorry,but I ___ it twice.(  )

A. have seen                         

B. saw                         

C. will see

11.   Miss Brown,we       the task.Can we go home now?(  )

A. finish                        

B. finished

C. have finished

12.   ---Daniel,do you have any idea _____?---Since 1996.(  )

A. when Kobe joined the Lakers

B. how long Kobe has joined the Lakers

C. when did Kobe join the Lakers

D. how long Kobe has been in the Lakers

13.   How long        you here since you to Beijing?(  )

A. did,live,came

B. did,live,have come 

C. have,lived,came

D. have,lived,have come

14.   My parents        Tianjin for 50years.(  )

A. have been in

B. have been to

C. have gone to

D. have been

15.Our English teacher is very nice.

We _____ friends since three years ago.(  )

A. were                         

B. became 

C. have been 

D. have made

16.I _____ the book for two weeks.

I must return it to the school library.(  )

A. borrow

B. have borrowed

C. kept 

D. have kept

17.   ---How long has Mr.White __________ Joan?---I'm not sure.Maybe they __________ five years ago.(  )

A. married to;got married

B. been married;got married

C. married;married to

D. been married to;got married

18.   He can't state clearly how long he has ___________ the bicycle?(  )

A. keep 

B. buy 

C. bought 

D. had

19.   ---Liu Ming,is that our head teacher Miss Chen over there?---It can't be her.She ______Xiamen for a meeting.(  )

A. has been to

B. has gone to     

C. has been away

D. has left

20.   You can fly kites with your partners if  your homework___.(  )

A. will finish

B. will be finished

C. has finished 

D. is finished



参考答案

1.  

答案:D. 现在完成时的构成:have/has+过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.根据时间状语last time,这是一个表示过去的时间状语,所以在since引导的时间状语从句中要用一般过去时,结合给出四个选项,所以第二个空要用met,因此可知这句话的意思是"自从我们上一次遇见以来,好几年已经过去了."这个句子的主语是"A couple of years"这是一个时间短语来作主语,谓语动词要用第三人称单数,pass是动词,意思是"过去",past是形容词,意思是"过去的",故排除.综上所述,故选D.自从我们上一次遇见以来,好几年已经过去了.首先要掌握现在完成时的构成以及用法,然后结合具体的题目,就可以确定正确答案.

2.  

答案:A. 现在完成时的构成:have/has+过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.have/has been to意思是"去过某地";have/has gone to意思是"去了某地(现在还没回来)"根据"Mary,I miss you so much.Where have you _______?"玛丽,我很想念你,你去哪里了?因此可知玛丽去了某地还没回来,又根据"I _________ a school in a mountain area for two years"我已经在山区的一个学校待了两年了.综上所述,故选A.--玛丽,我很想念你,你去哪里了? --我已经在山区的一个学校待了两年了.首先要掌握现在完成时的构成以及用法,然后结合具体的题目,就可以确定正确答案.

3.  

答案:C.结合句意leave的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,leave是短暂性动词,不能与一段时间连用,换成be away from,be的过去分词是been,后文是表达客观事实用一般现在时,主语是时间,故单数,故答案是C.他离开家两年了,两年是一个很长的时间.现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.

4.  

答案:B.句中的时间状语"for+时间段"是现在完成时的标志,且句子中的谓语动词必须是延续性动词,现在完成时的构成是:主语+have/has+动词的过去分词;选项中,只有选项B(结束)和选项C (开始)中的动词是延续性动词,可以与时间段连用,表示动作延续了多长时间.再结合句意"太晚了,已经结束一个小时了,结果是我最喜欢的球队赢了."判断答案为B.--让我们打开电视看篮球赛吧.--太晚了,已经结束一个小时了,结果是我最喜欢的球队赢了.本题考查了动词的时态.做题时,一定要特别关注有关的时间短语,这是判断句子时态的标志.在没有时间状语的情况下可以联系上下文根据语境来做出正确判断.

5.  

答案:A 考查现在完成时完.根据句意对不起,我把它借给爱丽丝了,她今天早上来借的.第一句回答可知,说话人已经将新自行车借给Alice,故用现在完成时,构成是主语+have/has+过去分词,后一句则根据this morning,可知时态为一般过去时,故选A,符合题意.--我可以看看你的新自行车吗?--对不起,我把它借给爱丽丝了,她今天早上来借的.考查现在完成时完,构成是主语+have/has+过去分词,用合适的形式完成句子.

6.  

答案:B 考查现在完成时,根据句意:-你妈妈在哪里?-她去了超市买一些吃的.went to 是一般过去时,表示过去发生的事情,与现在无关,不符合情景;has gone to 去了某地,还没有回来;has been to 去过某地,已经回来了;had gone to 是过去完成时,表示过去的过去,不符合情景.根据这个情景可知,他的妈妈去超市还没有回来,故选B.--你妈妈去哪了?--她去超市买些吃的.考查现在完成时完,构成是主语+have/has+过去分词,用合适的形式完成句子.

7.  

答案:A.考查现在完成时态.句意"据说他已经死了十年了.".由for+一段时间,及It's said that据说,一般过去时态,可知这里应该用过去完成时态,结构是had+done.die死亡,短暂性动词,用于过去完成时态,要变为相应的延续性动作,用had been dead,这里是dead是形容词,系表结构.答案是A.据说他已经死了十年了.考查过去完成时态,结构是had+done,注意时态的区分,及延续性动作的使用.结合语境完成试题.

8.  

句意:Green一家住在中国已经6年了,他们与中国的文化非常熟悉。第一个设空处,句中的时间状语"for+时段"是现在完成时的标志,现在完成时的构成是:主语+have/has+动词的过去分词,这里谓语动词应该用延续性动词,come是个非延续性动词,所以要排除选项B,D,主语是The Greens,应该当做复数看待,这里用have,故选C。本题考查了动词的时态。做题时,一定要特别关注有关的时间短语,这是判断句子时态的标志。在没有时间状语的情况下可以联系上下文根据语境来做出正确判断。

9.  

答案.B 分析句子,结合选项,推测意思是你姐姐已经读完了故事书了吗?是的,她已经读了两次.这里already用于肯定句中,yet用于否定句和疑问句中.故选B.你姐姐已经读完了故事书了吗?是的,她已经读了两次.解答这类试题时,务必充分理解上下文的语境和前后文的逻辑关系,找到解题的依据,同时正确区分选项的细微差别,准确作答.

10.  

答案:A.根据设空处后面的twice结合语境"抱歉,我已经看了两遍了."强调过去的动作对现在造成的影响用现在完成时.现在完成时的构成是:主语+have/has+动词的过去分词;主语是I,助动词用have,故答案为A.--明天你会和我一起去看电影《左耳》吗?--抱歉,我已经看了两遍了.本题考查了动词的时态.做题时,一定要特别关注有关的时间短语,这是判断句子时态的标志.在没有时间状语的情况下可以联系上下文根据语境来做出正确判断.

11.  

答案.C 分析句子,结合选项,推测意思是布朗老师,我们已经完成任务了,现在我们可以回家了吗?这里表示过去发生的动作对现在造成的影响,用现在完成时,结构是have/has+done,主语是复数我们,故选C.A动词原形,B过去时.布朗老师,我们已经完成的任务,现在可以回家吗?解答这类试题时,务必充分理解上下文的语境和前后文的逻辑关系,找到解题的依据,同时正确区分选项的细微差别,准确作答.

12.  

答案:D.考查现在完成时态.句意"--丹尼尔,你知道科比在湖人队待了多久吗?--自1996以来.".根据回答since+点时间,通常用于现在完成时态,结构是have/has+动词的过去分词,因此A,C不正确.join是非延续性动词,不能用于现在完成时态,因此B不正确.答案是D.--丹尼尔,你知道科比在湖人队待了多久吗?--自1996以来.现在完成时态,由"have/has+过去分词"构成,表示动作发生在过去,但与现在的情况有联系.也表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作.结合语境,注意人称变化及动词过去分词变化.

13.  

答案:C.根据How long        you here since you to Beijing,可知自从你来北京以来,你在这里住了多久了?这里since引导的时间状语从句用一般过去时,主句用现在完成时.现在完成时的构成是have/has+动词的过去分词.故选C.自从你来北京以来,你在这里住了多久了?熟悉现在完成时的基本用法,结合题意,给出答案.

14.  

答案:A.结合for 50years可知动作发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,表示"一直在某地"用have been in.故选A.我父母已经在天津呆了50年了.现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.

15.  

答案:C  根据时间状语since可知,要用现在完成时态,现在完成时态的结构为have/has+动词的过去分词.并且句子中的谓语动词要为延续性动词,D选项中made为瞬间动词;故选C.我们的英语老师很好.自从三年前我们就是朋友了.判断动词的时态,要通过所给的时间状语去判断动词存在的状态,并且要注意句子中应该用瞬间动词还是延续性动词的问题.

16.  

答案:D.结合句意可知borrow借,动作发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,主语I,故have,borrow是短暂性动词,不能与一段时间连用,故换成keep,keep的过去分词kept,故答案是D.我借了两个星期的书了,我必须还给图书馆了.现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.

17.  

答案:D 根据how long提问的是持续性动词故用be married表示状态,和某人结婚用be married to sb.,根据下文的时间状语five years ago可知是一般过去式故用got married.结合句意:--怀特先生结婚多久了,琼?--我不确定,也许他们五年前结婚了,故选D--怀特先生和琼结婚多久了? --我不确定,也许他们五年前结婚了.本题主要考查动词时态,做此类题目要注意时间状语、标志词.根据上下文所表达的含义,做出判断.同时更应记清时态的构成形式.

18.  

答案:D how long 问的是多长时间,连用动词要用延续性状态或者延续性动作,buy对应的延续性状态是have,根据题干可知该句是现在完成时,其构成是have/has+过去分词.have的过去分词是had.故选D.他说不清楚他买这辆自行车有多久了.本题主要考查动词时态,做此类题目要注意时间状语、标志词.根据上下文所表达的含义,做出判断.同时更应记清时态的构成形式.

19.  

答案:B.结合句意可知动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语she,故has,说话时候不在本地,故用has gone to,故答案是B.---刘明,那边是我们的班主任陈老师吗? ---肯定不是她,她去厦门开会了.have been to 表示持续性动作,如:he has been to Beijing three years ago.此句表示他三年前去过北京,表示已经回来了,这个事已经过去了. 而have gone to表示短暂性动作,如:he has gone to Beijing two days ago.此句表示他两天年去北京了,现在还没有回来,这个事还没有完.

20.  

答案:D.考查时态.句意"如果你的家庭作业完成了,你可以和你的伙伴一起放风筝.".A一般将来时态.将会完成.B一般将来时态的被动语态.将被完成.C现在完成时态,已经完成.D一般现在时态的被动语态.被完成.if引导的条件状语从句主句含有情态动词can.从句用一般现在时态.主语homework是动作finish完成的承受者,表示被完成,用一般现在时态的被动语态,is后跟现在分词finished.答案是D.如果你的家庭作业完成了,你可以和你的伙伴一起放风筝.考查时态,英语中时态包括一般现在时态,现在进行时态,一般过去时态,一般将来时态,现在完成时态等,好结合所给时间状语,认真分析选择正确时态.



其它热闹资源下载


中小学科目资源

【预习】中小学语、数、英、数、理、化、政、史、地、音、体、美、科学等汇总目录资料






扫下面二维码关注我们下载更多优质学习资料

        

点击这里阅读原文请点个在看,谢谢鼓励

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存