文档库 最新最全的文档下载
当前位置:文档库 › (英语)英语现在完成时练习题含答案及解析

(英语)英语现在完成时练习题含答案及解析

(英语)英语现在完成时练习题含答案及解析
(英语)英语现在完成时练习题含答案及解析

(英语)英语现在完成时练习题含答案及解析

一、初中英语现在完成时

1.So far, the AIIB(亚投行)_____ 57 countries to be the founding members.

A. attracted

B. has attracted

C. will attract

【答案】 B

【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成时态。故选B。

2.—Do you still play basketball?

—Oh, no. I ____ it for the past two years.

A. haven't played

B. didn't play

C. won't play

D. hadn't played

【答案】A

【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。

3.I am surprised at the new look of my hometown,for it _____ a lot over the years.

A. changed

B. changes

C. will change

D. has changed

【答案】 D

【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,

结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.

4.—How do you like Treasure Island,Lucy?

—It's so exciting that I _______ it twice.

A. am reading

B. have read

C. was reading

D. had read

【答案】B

【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。

【点评】此题考查现在完成时的用法。

5.—Lucy, is your uncle a teacher?

—Yes, he is. He history for nearly 20 years.

A. teaches

B. has taught

C. is teaching

D. will teach

【答案】B

【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B.

【点评】考查现在完成时,注意其常与for+一段时间连用。

6.—Where is your father?

— .

A. He has been to Shanghai

B. He has been in Shanghai

C. He has gone to Shanghai

D. 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三个短语的词义和用法。

7.My parents for twenty years by the time I was 15.

A. married

B. had married

C. had been married

D. had got married

【答案】 C

【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。

【点评】本题考查非延续性动词与延续性动词的转换。

8.The small shop ________ for several years.

A. opened

B. has been opened

C. has opened

D. has been open

【答案】 D

【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。

【点评】考查open转化为be open, be open里的open是形容词,不能加ed..

9.—— ______you _____ out the problem, Sam?

——Not yet, but I'm going to.

A. Did, work

B. Are, working

C. Have, worked

D. Will , work

【答案】 C

【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

10.— Mary, I remember you several years ago.

— Yes, I for 3 years.

A. married, have married

B. married, married

C. married, have been married

D. have married, have been married

【答案】 C

【解析】【分析】句意:——Mary,我记得几年前你结婚了。——是的,我已经结婚三年了。ago表明时态是一般过去时,所以用过去式married。排除D。for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。

【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。11.—I haven't seen your grandfather for two years. What happened to him?

—Oh, he ________ here for two years.

A. stayed

B. hasn't stayed

C. stays

D. hadn't stayed

【答案】 B

【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。

【点评】考查现在完成时

12.—What _______ you just now?

—Don't worry. Nothing _______.

A. has happens to; has happened

B. happened; happened

C. happened; has happened

D. happened to; has happened

【答案】D

【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。

【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。

13.—Hi, Tom! you ever the Bird's Nest?

—Yes, I have. It's fantastic.

A. Have, been to

B. Have, gone to

C. Did, go to

【答案】 A

【解析】【分析】句意:——你好,Tom!你曾经去过鸟巢吗?——是的,我去过。它是极好的。根据答语—Yes, I have.可知是以have开头的现在完成时的一般疑问句,排除C。have been to+地点名词,去过某地,去了并且回来了;have gone to+地点名词,去了某地,去了还没有回来,在去或者回来的路上。根据It's fantastic.可知去了并且回来了,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

14.Mike used to be a top student, but he behind since he lost himself in computer games.

A. fell

B. has fallen

C. was

D. has been

【答案】 D

【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

15.— Hobo and Eddie the cinema to watch the film Zootopia.

— Oh, that's why I can't find them now.

A. have gone to

B. have been to

C. has gone to

D. has been to

【答案】 A

【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。——哦,这就是为什么我现在找不到他们的原因。have gone to去了;been to去过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。

16.Susan China before.This is her first time to be here.

A. won't visit

B. wasn't visiting

C. hasn't visited

D. doesn't visit

【答案】C

【解析】【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故C选项正确。

【点评】考查句子时态。

17.A number of tourists _____ Yangzhou many times because such a beautiful city.

A. have been to

B. has been to

C. has gone to

D. have gone to

【答案】 A

【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。

【点评】考查现在完成时,注意have been to表示去过回来了,have gone to表示去了还没回来。

18.My mother a good example for me since I was young.

A. was

B. has been

C. will be

D. is

【答案】 B

【解析】【分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选B。

【点评】考查动词的时态

19.This museum here for over 80 years. It one of the oldest buildings in this city.

A. is; was

B. had been; is

C. was; has been

D. has been; is

【答案】 D

【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。

20.—Look at these stamps. I _______ them for five years.

—Wow, they are wonderful.

A. kept

B. have kept

C. have bought

D. bought

【答案】 B

【解析】【分析】句意:——看这些邮票,我持有它们5年了。——噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。

【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。

21.He has studied in our school __________.

A. since five years

B. for five years

C. for five years ago

D. in five years

【答案】B

【解析】【分析】句意:他已经在我们学校学习五年了。has studied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。

【点评】考查时间状语。根据句意选出正确的时间状语。

22.All members_______ are admitted to the auditorium.

A. have got the tickets

B. that had got the tickets

C. that have got the tickets

D. had got the tickets

【答案】 C

【解析】【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句为定语从句,且从句中缺少主语,需要用 that或 who引导,且不可省略,所以排除A 和D。票已经拿到了,因此用完成时,根据 are 可知,用现在完成时,have got,故选C。【点评】考查定语从句和时态,注意tha引导从句的用法。

23.-- What a nice watch! How long you it?

-- For just two weeks.

A. will; buy

B. have; had

C. were; having

D. did; buy

【答案】 B

【解析】【分析】句意:“多好的一块表啊!你买了多久了?" “刚刚两周。”根据句意可知用现在完成时,buy是瞬间动词. 不可与how long连用,故排除选项A、D:选项C是过去进行时,不符合题意。故选B项。

【点评】考查现在完成时。

24.Jack_______ school two years ago and he _______ for two years.

A. leaves; has gone

B. left; has been away

C. leaves; has been away

D. left; has gone 【答案】B

【解析】【分析】句意:Jack两年前离开学校,他离开有两年时间了。two years ago表示动作瞬间结束用一般过去时,leave的过去式为left,for two years表示状态延续用现在完

成时,leave需换成be away from,且Jack相当于第三人称单数,用has been away from。故选B。

【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。

25. you ever______ the Palace Museum?

A. Were:Visiting

B. Will;visit

C. Have;visited

D. Are;visiting 【答案】 C

【解析】【分析】句意:你去参观过故宫吗。ever一般永远现在完成时的疑问句中,只有C选项是完成时态,故选C。

【点评】联系句意,寻找关键词,根据关键词语判断所填之词。

26.一Where is Mr.Miller?

一He to New York.He there three times.

A. has been;has gone

B. has gone;has gone

C. has gone:has been

D. has been;has been

【答案】 C

【解析】【分析】句意:——Miller先生去哪儿了?——他去纽约了。他去过那3次了。他去纽约了还未回来,用has gone to;他去过三次,用has been。故选C。

【点评】考查现在完成时has gone to 和has been to的用法。

27.—Why are you looking for Mary in a hurry, John?

—The boss is wondering where she _______ and how long she _______ there.

A. has been; has been

B. has gone; has gone

C. has been; has gone

D. has gone; has been

【答案】 D

【解析】【分析】句意:—你为什么这么匆忙找玛丽,约翰?—老板想知道她去了哪儿并在那儿呆多久。Have/has gone to 意为去了某地,have/has been to 意为去过某地,而have/has been in+地点名词意为呆在某地,停留在某地,当时副词there时,不用介词in,故选D。

28.More than 80 people ______ in the earthquake ______ last week.

A. died; for

B. have been dead ; since

C. have died; since

D. have been dead; for 【答案】 C

【解析】【分析】句意:自从上个周有超过80人在地震中伤生。for+时间段;since+时间点,自从……时起,主句用现在完成时,句中的时间状语last week是时间点,故用since。本句并非表示“死亡”这个状态的延续,而是指从过去某一时间到现在“死亡”这个动作发生了多少次,所以选C符合语境。

【点评】考查现在完成时。

29.I know Li Qing well. We________ friends for five years.

A. became

B. have become

C. was

D. have been

【答案】 D

【解析】【分析】句意:我很了解李青,我们是5年的朋友了。根据for five years,可知时态是现在完成时,并且要用持续性动词,have been friends,是become friends的持续性动词,故选D。

【点评】考查时态,注意持续性动词的用法。

30.—Do you miss your parents far away?

—Yes, very much. They the hometown for over two years.

A. left

B. have left

C. were away from

D. have been away from

【答案】 D

【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。

【点评】本题考查延续性动词和短暂性动词的转换。

小学英语一般现在时与现在完成时混合练习

小学英语一般现在时与现在完成时混合练习 一、选择填空 1. My mother often____oranges. A eat B. eats C. eating 2. My aunt sometimes ___very well. A.sing B.sings C.singing 3. Jack usually ___ grandpa very much. A.miss B.misses C.missing 4. He _____ his homework now. A: doing B. is doing C. does 5. Lily ___ the piano now. A: playing B plays C is playing 6. Look! Tom ____ in the sea now. A.swim B.swimming C.is swimming 7. Listen! The students __now. A: cry B: are crying C cries 8. A bird ____ every day. A. flies B. fly C. is flying 9. The horses often _____ fast. A . run B. runs C. is running 10. You ___ every night . A. dance B. dances C. are dancing 11. He ___to church on Sundays. A.go B.goes C is going 12.Mom _me her new earrings every day. A. show B. shows C. is showing 13. She ___ TV every night. A.watches B.watch C. is watching 14. They __the mountain every day. A: climbs B: climb C is climbing 15. Don’t shout! She _____ now. A: sleeping B is sleeping C sleeps 16. He _______the picture now. A is painting B paints C is painting 17. Look! He _________ now. A dance B is dancing C dances 18. My parents ___ me to the park every week.

人教版英语八年级英语∶英语现在完成时专练附答案百度文库

人教版英语八年级英语∶英语现在完成时专练附答案百度文库 一、初中英语现在完成时 1.—How many times _______ you _______ to Beijing this year? —Three times. A. have;been B. had;been C. have;gone D. had;gone 【答案】 A 【解析】【分析】句意是:——你今年去过北京几次?——三次。考查have been 与have gone 的区别。have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。 2.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 3.The Greens many places of interest since two years ago. A. has visited B. have visited C. visited D. will visit 【答案】 B 【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。 4.— Hobo and Eddie the cinema to watch the film Zootopia. — Oh, that's why I can't find them now. A. have gone to B. have been to C. has gone to D. has been to 【答案】 A 【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。——哦,这就是为什么我现在找不到他们的原因。have gone to去了;been to去过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。

(英语)现在完成时练习全集

(英语)现在完成时练习全集 一、单项选择现在完成时 1.We two thirds of the project so far and we’re sure to complete it on time. A.finish B.will finish C.have finished D.finished 【答案】C 【解析】 【详解】 考查时态。句意:到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。根据句中时间状语so far可知用现在完成时。故选C。 【点睛】 本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。判断现在完成时的标志词有already , ever , never , yet , just , before, still , lately ,since , for a long time ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时学习英语过程中要多注意积累。本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。 2.It is the fourth time that Tom ______ in the maths exams. A.failed B.has failed C.had failed D.have failed 【答案】B 【解析】 【详解】 考查固定句式中的时态。固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意:这是这个星期里他第四次打电话给你了。 【点睛】 固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。 3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward

英语语法-现在完成时用法及习题

目录 1现在完成时的构成 (2) 2现在完成时的用法 (5) 3 使用现在完成时需注意事项 (7) 4过去完成时与现在完成时的比较 (12) 练习题 (13) 答案 (16)

现在完成时对于我们来讲是所有时态中最难掌握的一种。因为它并不是表示发生于某一时间的事情,而是既涉及过去,又联系现在的一种时态。请参见下列三个例句: 例:1.I live in Beijing. 我住在北京。 2.I lived in Beijing. 我住过北京。(我在北京住过。) 3.I have lived in Beijing. 我一直住在北京。 例1.的live是一般现在式,表示“我现在住在北京”这一事实。 例2.的lived是过去式。这句只是表示在过去的某一时期我在北京住过,至于现在住不住在北京则不清楚。 例3.的have lived是现在完成时,表示我在过去的某一时间开始住在北京,现在也住在北京。表示从过去到现在的一种继续状态。 1现在完成时的构成 现在完成时的形式是“have (has)+过去分词”,表示继续、完了、结果和经验等四种意思。 现在完成时的否定句是在have(has)的后面加上not,疑问句是将have(has)置于主语之前。 1现在完成时的肯定句 句型:

We have lived in Beijing. 我们一直住在北京。 He has lived in Beijing. 他一直住在北京。 过去分词的三种用法 过去分词有下列三种用法(过去分词的构成详见第六章):1.构成现在(过去)完成时 have(has)+过去分词~ I have written the letter. 我写完这封信了。 2.被动语态:参见第十三章 be + 过去分词~ He was looked after.他受到照顾。 3.用于形容词 This is a broken chair. 这是一张坏的椅子。 2现在完成时的否定句 句型:主语+have(has)+not +过去分词~. I have not seen the movie yet.

小学英语-现在完成时

现在完成时 一、现在完成时的用法 1. 过去某时发生的动作到目前为止这个动作已经完成。如: 1)I have finished my homework. 我做完家庭作业了。(过去某时开始做,到现在已完成) 2 )He has already come 他已经来了。(过去某时开始离开某地到这来,现在已在这。) 2. 表示动作发生在过去并延续到现在,有可能继续延续下去。如: 1)I have studied English for six years. 我已经学了六年英语了。 (六年前开始学英语,一直学到现在, 也可能继续学也可能就此不学了。) 2 )I have lived in Shenyang since 1990. 我从1990 年就在沈阳住。 (从1990 年开始住在沈阳一直住到现在,也可能继续住也可能就此为止。) 二、现在完成时的结构 1)肯定式:主语+ have / has + 过去分词 2 )否定式: 主语+ have / has + not + 过去分词 3)一般疑问式Have / Has + 主语+ 过去分词 4 )特殊疑问式特殊疑问词+have/has+ 主语+过去分词 三、现在完成时的时间状语 现在完成时常用的时间状语包括“already, yet, ever, etc ”。 例如:We have learned about 3000English words by the end of this term. 到上学期末我们已经学了3000 个英语单词。 1)当表示一段时间,现在完成时可以用for 或since 引导的状语。 例如:I 've known Li Li for 4 years. 我认识丽丽已经 4 年了。 I have worked here since 8 years ago. 自从8 年前我就在这工作。 2)当在肯定陈述句中含有already 或just 时,在转换成否定句时,要把句中的already 或just

最新英语现在完成时练习题

最新英语现在完成时练习题 一、单项选择现在完成时 1.—Hello, I have heard you are on holiday. —That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayed C.will return; stay D.am to return; stay 【答案】B 【解析】 【详解】 考查时态。句意:—你好,我听说你在度假。—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。 2.It is the fourth time that Tom ______ in the maths exams. A.failed B.has failed C.had failed D.have failed 【答案】B 【解析】 【详解】 考查固定句式中的时态。固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意:这是这个星期里他第四次打电话给你了。 【点睛】 固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。 3.Only since the Industrial Revolution ________ in places away from their homes or been left to raise small children without the help of multiple adults. A.most people have worked B.have most people worked C.most people had worked D.had most people worked

英语现在完成时

英语现在完成时 现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态。过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。 a. 现在完成时的句型 ①肯定句:主语+has/have+动词的过去分词+宾语(或者其他) ②否定句:主语+haven’t/hasn’t+动词的过去分词+宾语 ③一般疑问句:Have/Has+主语+动词的过去分词+宾语(或者其他).(末尾用问号) b. 现在完成时的用法 1) 表示影响 该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说”他已离开这个城市了”,其中的”离开”肯定发生了,它对现在的影响或结果就是”他现在已不在这个城市了”;又如汉语说”有人把窗户打破了”,显然”打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响–窗户现在仍是破的。如: He has been away from the city.他已离开这个城市。(结果:他不在这个城市。) Someone has broken the window.有人把窗户打破了。(结果:窗户仍破着。) I have lost my pen.我把钢笔丢了。(结果:我现在无钢笔用。) He has finished his work.他把工作做完了。(结果:他现在可以做其他的事了。) 2) 表示持续 该用法的现在完成时表示一个过去发生的动作或开始的状态在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说”他在我们学校教书已有30年了”,显然”他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说”自上个星期以来他一直很忙”,显然”忙”是从上个星期开始的,并且这一”忙”就一直忙到现在。如: He has taught in our school for 30 years.他在我们学校教书已有30年了。 He has been busy since last week.自上个星期以来他一直很忙。 He has worked for us ever since he left school.他离开学校以后就一直为我们工作。 3) 表示重复 即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:

(完整版)现在完成时-教学设计(全英文-超详细)

教学设计 阳城四中赵育霞Ⅰ.Teaching aims: 1. Knowledge: a. The structure of the present perfect tense. b. The usages of present perfect tense. 2. Ability: a. Enable students to use the correct tense in their writing and speaking. b. Enable students to use the right words in the present perfect tense. 3. Feelings and attitude: a. Let the students know the importance of English grammar. b. Try to build up students’ confidence in themselves c. Encourage students to speak English in public. Ⅱ. Important Points: let the students understands the usages of present perfect tense. Ⅲ. Difficult Points: Help students use present perfect tense with verbs to describe events happen at a particular point in time and to describe events that can continue over a period of time. Ⅳ.Teaching methodology: The New Senior English Curriculum Standards aims education for all students and stressed quality-oriented education. The main task of education is to stimulate and culti vate students’ interest and their confidence in learning the language, help them develop good learning habits and form effective learning strategies, facilitate autonomy and cooperative spirit in learning ; enable students to master basic English language knowledge and skills in listening, speaking, reading and writing. According to the new standards, the students should be the center of the class and the teacher serves as a controller, organizer, participant, or resource-provider most times. Considered with the characteristic of the teaching contents and the learners, I will apply explanation and practicing in my teaching. Most of the usages will be summarized by students themselves. Ⅴ.Teaching tool: PPT Ⅵ. Teaching steps:

【英语】 英语现在完成时专题练习(及答案)

【英语】英语现在完成时专题练习(及答案) 一、单项选择现在完成时 1.—How much do you know about the Winter Olympic Games to be held in Beijing? —Well, the media ________ it in a variety of forms. A.cover B.have covered C.would cover D.covered 【答案】B 【解析】 【详解】 考查动词时态。句意:——关于将在北京举办的冬奥会你了解多少?——嗯,媒体已经用各种形式进行了报道。根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在。故C正确。 2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.are C.have been D.has been 【答案】D 【解析】 【详解】 考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。 3.I am a better reader this year than I was last year because I ________ to hundreds of new concepts and ideas. A.have exposed B.had been exposed C.have been exposed D.was exposed 【答案】C 【解析】 【分析】 考查时态。 【详解】 句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用be exposed。综上本题最终选C。 4.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, w hich is the third time the team Olympic gold. A.claimed B.has claimed

(英语)英语现在完成时提高训练

(英语)英语现在完成时提高训练 一、初中英语现在完成时 1.This museum here for over 80 years. It one of the oldest buildings in this city. A. is; was B. had been; is C. was; has been D. has been; is 【答案】 D 【解析】【分析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。 2.The volunteers ________ a lot of help to the old and the young since 2010. A. offered B. have offered C. are offering D. will offer 【答案】 B 【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B. 3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。 4.—The drama series The Thunder (破冰行动) hits screens these days. —Oh. What a pity! I ____________ any of them yet, A. doesn't watch B. didn't watch C. won't watch D. haven't watched 【答案】 D 【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。

现在完成时的构成英语语法大全

现在完成时的构成 一)肯定式 主语+助动词have /has +过去分词+其它 说明:这里的have /has是助动词,没有什么具体意义。当主语是第三人称单数时助动词 用has,其余人称一律用have。has,have的缩略式分别为's或've。规则动词过去分词的构 成与过去式的构成方式一样,不规则动词可参看不规则动词表。实例: 1)I've just copied all the new words .我刚抄写了所有的生词。(表示不要再抄了) 2)She has lost her books .她丢失了她的书。(表示到目前为止还没有找到) (如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到) 3)We've just cleaned the classroom .我们刚好打扫了教室。(表明现在教室是干净的) 二)否定式 主语+助动词have /has+not+过去分词+其它 说明:现在完成时构成否定句时,只需在助动词have /has后面加not就行。have not,has not的缩略式分别为haven't ,hasn't。另外,肯定句中有some,already时,改为否定时要分 别改成any,yet。实例: 1)I haven't finished my homework yet.我还没有完成我的作业。 2)She hasn't travelled on a train .她没有坐火车旅行过。 3)We have never spoken to a foreigner.我们从来没有和外国人说过话。 注:有时not可以用never代替,表示“从来没有”的意思。又如: 4)I have never seen him before.以前我从来没有见过他。 三)一般疑问式 助动词Have /Has +主语+过去分词+其它? 说明:把陈述句中的have或has放到句首,句末打问号,同时把句中的some ,already改为any ,ye t就构成了一般疑问句。肯定回答用“Yes ,主语+have/has.否定回答用“No,主语+haven't/hasn't.”有时也可以用“No,not yet./No ,never./No,not even once.”等。实例:

小学英语时态汇总(六)——现在完成时

拨开云雾见时态(六)-- 现在完成时 Contents 结构 过去分词 五大用法 超级考点 大显身手

现在完成时 have+done I have already had lunch. I haven’t had dinner yet. Have you had dinner yet? Yes, I have. No, I haven’t. 动词过去分词 你规我就规,你不规那我也不规 不规则动词过去式及过去分词变化表 cost→cost →cost cut→cut →cut hit→hit →hit let→let →let put→put →put read→read →read hurt→hurt →hurt burn→burnt →burnt build→built →built bring→brought →brought buy→bought →bought catch→caught →caught feel→felt →felt fight→fought →fought find→found →found get→got →got hang→hanged/hung→ hanged/ hung hear→heard →heard have→had →had hold→held →held keep→kept →kept leave→left →left learn→learned/learnt →learned/learnt lend→lent →lent lose→lost →lost lay→laid →laid make→made →made meet→met →met mean→meant →meant pay→paid →paid sell→sold →sold show→showed→showed smell→smelt →smelt say→said →said send→sent →sent spend→spent →spent sleep→slept →slept stand→stood →stood sweep→swept →swept tell→told →told think→thought →thought teach→taught →taught understand→understood →understood win→won →won blow→blew →blo wn beat→beat →beaten drive→drove →driven draw→drew →drawn eat→ate →eaten fall→fell →fallen give→gave→given grow→grew →grown know→knew →known ride→rode →ridden see→saw →seen sit→sat →sat take→took →taken throw→threw →thrown write→wrote →written wake→woke →w aken break→broke →broken choose→chose →chosen forget→forgot →forgotten freeze→froze →frozen speak→spoke →spoken steal→stole →stolen be(am, is)→was →been be(are)→were → been begin→began →begun drink→drank →drunk do→did →done fly→flew →flown go→went →gone li e→lay →lain ring→rang →rung sing→sang →sung swim→swam →swum wear→wore →worn become→became →become come→came →come run→ran →run

中考英语现在完成时专项练习(附答案)

中考英语现在完成时专项练习(附答案) 一、初中英语现在完成时 1.—Look! Your teacher Miss White is over there. —No, it can't be her. She ______ to Beijing. A. has gone B. has been C. went D. will go 【答案】A 【解析】【分析】句意:--看!你的老师怀特小姐在那边。--不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。 【点评】考查固定搭配have gone to。 2.I ________ an invitation to the concert. I can't wait to go. A. receive B. will receive C. was receiving D. have received 【答案】D 【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。 【点评】考查动词时态。根据题目所给语境推断出应使用的时态。 3.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。 4.—How long can I _________ this book? —Five days. But you must return it on time. A. borrow B. lend C. keep D. kept 【答案】C 【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。 【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。

人教版英语英语现在完成时用法总结含答案推荐精选

人教版英语英语现在完成时用法总结含答案推荐精选 一、初中英语现在完成时 1.—Where is Catherine? I haven't seen her for days. —She Wuhan. She'll be back next week. A. has gone to B. has been to C. have gone to D. have been to 【答案】 A 【解析】【分析】句意:——Catherine在哪里?我好几天没见她。——她已经去武汉了。她将下周回来。主语是she,所以用has,排除C、D。A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。根据She'll be back next week.她下周回来可知现在还没有回来,故选A。 【点评】考查短语辨析,注意平时识记其区别,理解句意。 2.Mike used to be a top student, but he behind since he lost himself in computer games. A. fell B. has fallen C. was D. has been 【答案】 D 【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。故选D。 【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。 3.The Greens many places of interest since two years ago. A. has visited B. have visited C. visited D. will visit 【答案】 B 【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。 4.—Your new bike is so nice! When did you buy it? —In July. I _____it for two weeks. A. had B. have had C. have bought D. bought 【答案】 B 【解析】【分析】句意:——你的新自行车那么好看。你什么时候买的。——七月份,我买了两周了。根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。

英语语法现在完成时的基本例句精修订

英语语法现在完成时的 基本例句 SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

现在完成时的基本例句: 1.I have worked here since 1970. 自1970 年以来我就在这儿工作。 2.He has been to the Great Wall twice. 他已经去过两次长城了。 3.Mike has just finished his homework. 迈克刚做完他的作业。 现在完成时是描述过去发生的而与现在情况有关的事或状态(例2, 例3),或是从过去某时到现在为止这一段时间中发生的情况(例1),换言之,现在完成时是表现从过去到现在的事情。2 现在完成时的用法现在完成时的形式皆以“ have(has)+过去分词”来表示,有“继续”、“完了”、“结果”、“经验”等用法。 继续 I have studied English for three years. 我已经学习英语三年了。 She has been sick since last month. 她从上个月就生病了。 经验 I have visited Beijing many times. 我访问过北京好多次了。 Have you ever been to Hawaii 你曾经去夏威夷吗 完成 I have just finished my homework. 我刚刚完成我的家庭作业。 Has he finished his work yet 他作好工作了吗 结果 My brother has become a teacher. 我哥哥已经成为一名教师了。 I have lost my watch. 我手表弄丢了。(我现在仍旧没有表)

广州版.小学英语.现在完成时(讲义 答案)

Present Perfect Tense (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.

★注意: a)since和for的区别 since后接时间点,如1993,last term, yesterday, the time I got there for后接一段时间,表示“长达多久”,如ten years, a while, two days等。 EX: 用since和for填空 1. Jim has been in Ireland ______ Monday. 2. Jill has been in Ireland ______ three days. 3. His aunt has lived in Australia ______15 days. 4. Mary is in her office. She has been there ______ 7 o'clock. 5. India has been an independent country ______1974. 6. The bus is late. They've been waiting ______ 20 minutes. 7. Nobody lives in those houses. They have been empty ______ many years. 8. Mike has been ill ______a long time. He has been in hospital ______ October. b)have (has) been to /have (has) gone to的区别 表示“曾到过某地”要用“have (has) been”; 表示“已经去某地”要用“have (has) gone”。试比较: Where has he been? 他刚才到哪里去了?(已经回来了) Where has he gone? 他上哪儿去了?(人不在) They have been to Canada. 他们到过加拿大。(现在已经不在加拿大) They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). 除了上述两个短语,我们还常见到“has been in+ 地点+ for + 一段时间”的句式,意为“待在某地多长时间了”,例如: This lady has been in Germany for seven years. EX: 根据中文上下文,选用has been to, has gone to 或has been in 填空。 ①Mrs. Webb _______________________ Guangzhou for more than two weeks. ②—Where is Doris? —She ___________________________the Carrefour(家乐福). ③—How many times __________ you __________Okinawa(冲绳)? —Three times. c)现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。例如:

相关文档
相关文档 最新文档