文档库 最新最全的文档下载
当前位置:文档库 › (英语) 高中英语现在完成时试题(有答案和解析)及解析

(英语) 高中英语现在完成时试题(有答案和解析)及解析

(英语) 高中英语现在完成时试题(有答案和解析)及解析
(英语) 高中英语现在完成时试题(有答案和解析)及解析

(英语)高中英语现在完成时试题(有答案和解析)及解析

一、单项选择现在完成时

1.Ladies and gentlemen, due to the heavy rain, the star who you ______ to see perform will arrive in an hour.

A.have come B.come C.came D.are coming

【答案】A

【解析】

【详解】

考查现在完成时。句意:女士们,先生们,由于下大雨,你们来看演出的明星将在一小时后到达。现在完成时表示"过去的动作对现在的影响或结果"或"过去的动作延续到现在",根据语境,人们来看演出,come的动作已经发生,并且"现在还在",所以用现在完成时,故选A。

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.I’m tired out. I__________all afternoon and I don’t seem to have finished anything. A.shopped B.have shopped

C.had shopped D.have been shopping

【答案】D

【解析】

试题分析:句意为:“我现在很累。我整个下午一直在购物,我好像什么事都没做成似的。”由语境可判断是从过去到现在一直在购物,可能还要继续下去,所以用现在完成进行时,选D项。

考点:考查动词时态

4.This is the first time the students ______ to Hyde Park.

A.have been visited B.have visited

C.have gone D.are being gone

【答案】C

【解析】

【详解】

考查时态。句意:这是学生们第一次去海德公园。在this/it is the first time +从句的结构中,从句用现在完成时,故C项正确。由于visit是及物动词,其后直接接宾语,故排除B。

【点睛】

在this/it is the first time +从句(第一次做某事)的结构中,从句用现在完成时,注意如果是was的话,从句需要用过去完成时。

5.With people paying attention to fitness, self-service mini-gyms, each covering about 5 square mete rs, ________ in China’s major cities these years.

A.have sprung up B.sprang up

C.had sprung up D.spring up

【答案】A

【解析】

【详解】

考查时态。句意:这些年,随着人们对健身的重视,面积约5平方米的自助迷你健身房如雨后春笋般在中国各大城市兴起。根据these years“这些年”,可知句子用现在完成时态,故答案为A。

6.—What a stupid mistake!

—Yes. I ______ you doing it carefully, but without success.

A.was suggesting B.will suggest

C.have suggested D.had suggested

【答案】C

【解析】

【详解】

考查时态。句意:——这是一个多么愚蠢的错误啊!——是的,我建议过你要认真,但是你听不进去。根据“What a stupid mistake!”判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确。

7.We have done things we ought not to have done and undone things we ought to have done.

A.leaving B.left

C.will leave D.leave

【答案】B

【解析】

【详解】

考查现在完成时。句意: 不该做的事我们都做了,留下该做的事都没做。句子主干是个并列句,即we have done things we ought not to have done和left undone things we ought to have done,所以have done和have left是并列谓语,其中have相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中we ought not to have done作things的定语,第二个分句中we ought to have done作things的定语。故选B选项正确。

8.They____for ten years.

A.has been married B.have been married

C.got married D.married

【答案】B

【解析】

【详解】

考查marry的用法。句意:他们结婚有十年的时间了。marry作不及物动词时有两种用法:get married to sb.(表动作)/be married to sb.(表状态);作及物动词时有marry sb.,根据for ten years可知,此处应当用be married to sb.强调状态,用现在完成时。故B 选项正确。

9.That was not the first time he ____ us. I think it's high time we ____ strong actions against him.

A.betrayed, take B.had betrayed, took

C.has betrayed, took D.has betrayed, take

【答案】B

【解析】

【分析】

【详解】

考查时态和虚拟语气。句意:那不是他第一次背叛我们。我认为我们早该对他采取强硬措施了。That is/was the first time that+完成时,是固定句型;句中使用的是“That was…”,故应使用过去完成时。在固定搭配it’s (high/about) time…中,从句应使用过去时表示虚拟语气。故选B。

10.Never _______ a greater, or more beautiful, or a calmer or nobler thing than you.

A.did I see B.have I seen

C.I saw D.I have seen

【答案】B

【解析】

【详解】

考查时态和倒装。句意:我从未见过比你更伟大、更美丽、更冷静、更高贵的东西。Never 位于句首时,要进行部分倒装,强调过去的动作对现在的影响要用现在完成时,故B项正确。

【点睛】

倒装是高中英语的常见考点,注意当含有否定意义的词,如never,hardly,seldom,little,few,not until及not only等位于句首时,其后需要用部分倒装。

11.My dad still doesn’t have a driving license. He _____________ his driving test seven times! A.has failed B.failed C.had failed D.fails

【答案】A

【解析】

【详解】

考查现在完成时时态。句意:我爸爸还没有驾照。他驾驶考试已经七次不及格了!根据次数seven times七次,可知要用现在完成时“has/have+ done”,主语是He,故用单数has,故选A。

【点睛】

现在完成时是由助动词“have(has)+过去分词”构成的,其规则动词的过去分词构成与过去式相同,不规则动词的过去分词则需要加强记忆。主要用法如下:

1、表示过去发生的某一动作对现在造成的影响或结果。

例如:I have just cleaned my clothes. 我刚洗过衣服。(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)

2、表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状态.这时往往与表示一段的时间状语连用。

例如:I have been here for just over two years. 我到这里才两年多。

He has worked here since 1989. 从1989年,他就在这里工作。

3、现在完成时属于现在时态范围,因此不能和表示过去的时间状语连用,如:yesterday,last night,two weeks ago等,但可以和never,ever,already,yet,just,for..,since等连用。

例如:Have you finished your work yet?你已经完成你的工作了吗?

I have never heard that before. 过去,我从未听说过那件事。

12.All of her time _______ to carrying out a further study on the cause of Alzheimer’s disease since she left school.

A.has been devoted B.devoted

C.has devoted D.was devoted

【答案】A

【解析】

【详解】

考查时态。句意:自从她离开学校,她一直致力于对Alzheimer病因的进一步研究。此处since“自从---以来”,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,且be devoted to“致力于---”,故选A。

【点睛】

1.since自从---以来(可做介词和连词),和现在完成时态连用。

He has lived here since he came. 自从他来到这里,就一直在这里住着。

2.It is /has been+一段时间+since 主语+一般过去时态+其他。自从做某事有多长时间了。

在这个句型中如果从句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果从句的动作是持续性动词,则表示从动作结束到现在多长时间了。It is three years since he joined (终止性动词)the army.他参军有三年了;It is five years since he lived(持续性动词)here.他离开这有五年了。

13.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developed

C.is developing D.develops

【答案】A

【解析】

【详解】

考查时态。句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。

14.—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正确。

15.In order to find the missing child, villagers _________ all they can over the past five hours. A.did B.do

C.had done D.have done

【解析】

【分析】

考查时态。

【详解】

句意:为了找到那个失踪的孩子,在过去的5个小时中,村民们已经做了所有他们能做的。句中they can是定语从句,修饰先行词all,在从句中省略了can后面的do(因为主句谓语动词是实意动词do),根据句中时间状语over the past five hours可知用现在完成时。故选D。

【点睛】

现在完成时表示过去完成的动作对现在仍有影响。现在完成时的标志性时间状语有: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等等。

16.This is the first time I ______Tian’anmen Square. You can’t imagine how excited I am. A.have visited B.am visiting

C.visit D.visited

【答案】A

【解析】

【详解】

考查现在完成时。句意:这是我第一次参观天安门广场。It/This is the+序数词+that的结构中,从句用现在完成时。故A选项正确。

【点睛】

句式“This/It is/was the first/second ... last time + that从句”表示“这是第……次做某事”。其

中,that引导的是定语从句,that在口语中常省略。对于此句式,我们需要掌握that从句的时态:若前面的be动词为is,从句通常用现在完成时;若其为was,则从句用过去完成时。

本句中的be动词时is,所以从句用现在完成时。故A选项正确。

17.Tom ____on the essay for two hours but he _____only a hundred words by now.

A.has been working;has written B.has been working;writes

C.worked ;written D.worded;writes

【答案】A

【解析】

【分析】

【详解】

考查时态。句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。

此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语for two hours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now,因此用现在完成时即可,所以用has written。

18.The disease is a huge blow for the farmers. Hundreds of them ______ their animals, livelihood and hopes destroyed and many others fear they _____ the same fate.

A.have seen; will suffer B.saw; suffered

C.had seen; was to suffer D.see; suffer

【答案】A

【解析】

【详解】

考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用现在完成时态;第二空用一般将来时态。故选A。

19.Although she is only 16 years old, she ______ to drugs for two years.

A.addicts B.had been addicted

C.has addicted D.has been addicted

【答案】D

【解析】

【详解】

考查现在完成时态和固定搭配。句意:虽然她只有16岁,但她已经沉迷于毒品两年了。结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。

20.The boy pretended ______ asleep when his father came back.

A.to fall B.to have fallen

C.to be falling D.have fallen

【答案】B

【解析】

【详解】

考查固定句型和时态。句意:他的父亲回来时,这个男孩假装睡着了。pretend to do sth.假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。

21.It is the most instructive lecture that I ________ since I came to this school.

A.attended B.had attended

C.am attending D.have attended

【答案】D

【解析】

【详解】

考查时态。句意:这是从我来到这所学校到现在听过的最具启发性的讲座。从过去延续到现在的动作,用现在完成时。故选D。

22.With the rapid growth of population, the city ____ in all directions in the past five years. A.spreads B.has spread

C.spread D.had spread

【答案】B

【解析】

【分析】【详解】

考查时态与语态。句意:随着人口的迅速增长,这个城市在过去的五年中向四周发展。根据in the past five years可知,表示过去发生,一直延续到现在的动作,用现在完成时,故选B。

23. My dictionary ________ . I have looked for it everywhere but still ______ it .

A.has lost ; do not find B.is missing ; do not find

C.has lost ; have not found D.is missing ; have not found

【答案】D

【解析】

【详解】

考查时态。句意:我的字典丢了。我到处找它,但仍然没找到。lose是个及物动词,如果要表示某物丢失了,只能用被动语态。A项与C项使用的都是其主动形式。missing是形容词,其词义是:lost ; not to be found (丢失了的),据此,第一空缺处应填入is missing。根据语境,第二个空缺处应填使用现在完成时的否定形式,因为它可以表示目前还未发生的动作。故选D。

24.My daughter _________ as a teacher for 5 years in 2008, and she _______a doctor since then.

A.had wo rked…has been B.worked…has been

C.has worked…is D.worked…is

【答案】B

【解析】

【详解】

考查时态。句意:我的女儿在2008年已经当了5年的老师,从那以后她一直是一名医生。根据in 2008可知,当老师是过去的事情,用一般过去式,根据时间状语since then可知,此句用现在完成时。故选B。

【点睛】

时态是常考考点,除了要求考生掌握各个时态的基本用法之外,考生需具有在具体语境中辨别能力。时态的判定往往根据句中所给的直接或间接的时间状语来判定,但要注意的是不能完全依赖于所给出的时间状语,还要看语境。本小题第一空所在句子有个很明显的时间状语for 5 years,如果以此来判断,应使用现在完成时,但根据下文语境可知,此处叙述的是过去的事情,用一般过去式。而第二空则可以根据时间状语since then判定使用现在完成时。

25.I ________ Mr. Bert of the change of the meeting. You don’t have to phone him again. A.have informed B.will have informed

C.would inform D.had informed

【答案】A

【解析】考查动词时态。句意:我已告知Mr. Bert会议的改变。你没必要再给他打电话。根据语境可知,句子应用现在完成时态表示过去的动作对现在的影响,故答案为A。

26.—How long ______ you ______? —For five years. We ______ in 2001.

A.have; been married; got married. B.did; marry; got married.

C.have; got married; married. D.were; married; married.

【答案】A

【解析】

【详解】

本题考查时态和动词marry的用法。句意:——你结婚多久了?——五年。我们2001年结婚。第一句根据how long可知,此处表状态,用be married形式,根据语境可知,此处用现在完成时形式;第二句中根据时间状语in 2001可知,用一般过去时,故填got married, 综上,选A。

【点睛】

marry既可用作及物动词,也可用作不及物动词,意为结婚;嫁;娶;与.结婚等.常见用法如下:

一、marry sb表示嫁给某人;与…结婚。例如:

John married Mary last week.上星期约翰和玛丽结婚了。

二、be/get married to sb表示与某人结婚.例如:

Jane was married to a doctor last month.上个月简和一位医生结婚了。

Rose got married to a teacher.罗斯和一位教师结婚了。

三、marry sb to sb表示父母把女儿嫁给某人或为儿子娶媳妇。例如:

She married her daughter to a businessman.她把女儿嫁给了一位商人。

四、marry作不及物动词时,往往用副词或介词短语来修饰。例如:

She married very early.她很早就结婚了。

五、marry 一般不与介词with 连用。例如:

她和一位英国人结了婚.

【误】She married with an Englishman.

【正】She married an Englishman.

【正】She was / got married to an Englishman.

六、若问某某是否结婚,而不涉及结婚的对象,可用be / get married的形式,相当于系表结构。例如:

你结婚了吗?

【误】 Do you marry?/ Have you married?

【正】 Are you married?/ Have you got married?

27.--_____ my dictionary?

-- Yes. I put it in your desk just now.

A.Do you see B.Have you seen

C.Did you see D.Had you seen

【答案】B

【解析】

【详解】

考查时态。句意:——你看到我的词典了吗?——是的,我刚才把它放你桌上了。根据句意可知此处强调过去的动作对现在造成的影响,用现在完成时,故B项正确。

28.My mother ______ the window already, so the room looks much brighter.

A.had cleaned B.has cleaned

C.is cleaning D.will clean

【答案】B

【解析】

【详解】

考查时态。句意:我妈妈已经把窗户擦好了,所以房间看起来明亮多了。根据“so the room looks much brighter”可知此处强调过去的动作对现在造成的影响,应该用现在完成时,故B 项正确。

29.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

【答案】D

【解析】

【详解】

考查现在完成时。句意:随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。we were used to是一个定语从句,先行词是the way of shopping,表示过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。

30.LED lighting, even in most developed countries, ________ long enough to know its effects across the human lifespan.

A.has not been used B.was not used

C.had not been used D.is not being used

【答案】A

【解析】

【详解】

考查时态。句意:即使在大多数发达国家,LED照明的使用时间也不够长,不足以了解其在人类寿命中的影响。分析句子可知,LED照明到现在一直还在使用,所以用现在完成时,故选A。

31.We are very proud of what our country ______ in the past seventy years.

A.has achieved B.is achieving C.achieved D.had achieved

【答案】A

【解析】

【详解】

考查时态。句意:我们对祖国在过去70年里取得的成就感到骄傲。A. has achieved 已经实现;B. is achieving正在实现;C. achieved(去过)实现;D. had achieved(过去的过去)实现。由in the past seventy years(在过去的70年里)判断为现在完成时,故选A项。

【点睛】

本句考查现在完成时

现在完成时通常表过去的动作对现在造成的影响,其结构是have/has done,常见的时间标志词有:already, yet, so far, up to/till now, since, in/during/over the past/last + 段时间

例如:

Great changes have taken place in our country in the past decades.在过去几十年里我们国家发生了巨大变化。

I have not seen you since we last met each other.自我们上次碰面,我已近很久没看到你了。

32.The father,along with his four children,_____hangzhou.When they will be back_____fixed. A.have gone to;isn’t B.had gone to;is not C.went to;aren’t D.has gone to;has not been

【答案】D

【解析】

【详解】

考查的是主谓一致性及时态。句意:这位父亲和他的四个孩子去杭州了。他们什么时候回来还没有定下来。along with,together with,as well as, with引导并列主语时,谓语动词与前面的主语保持主谓一致,根据When they will be back_____fixed.可知,说话时他们不在现场,应使用have/has gone to“到某地去”;When they will be back是主语从句,谓语动词应

使用单数形式,结合从句中的时态可知,此处应使用现在完成时,表示对现在的影响。故选D。

33.--Can I have a talk with Johnson?

--Oops! He ________ for only ten minutes.

A.was away B.has been away C.has left D.left

【答案】B

【解析】

【详解】

考查动词时态。句意:—我能和Johnson聊聊吗?—啊哦!他走了10分钟了。分析句子可知,离开的动作发生在过去,即10分钟前,但对现在有影响或结果,因此要使用现在完成时。has been away表示一个状态,是延续行动词词组,在现在完成时中可以与一段时间连用,而has left只是表示一个动作,是个瞬间动作,是非延续性动词,在现在完成时中不能与一段时间连用。故选B。

34.The number of the students who want to take the test on the mainland_________ steadily in recent years, with the average staying about 70,000 a year.

A.grew B.has grown C.have grown D.had grown

【答案】B

【解析】

【详解】

考查主谓一致和时态。句意:近年来,希望到内地参加考试的学生人数稳步增长,平均每年在7万人左右。A. grew一般过去时;B. has grown现在完成时(主语为单数意义)C. have grown现在完成时(主语为复数意义);D. had grown过去完成时。分析句子可知,主语结构为the number of … 结构,意为“…的数量”,应看作为三单形式,且由 in recent years 时间状语可知时态为现在完成时。故选B项。

【点睛】

a number of…意思是“一些,若干”(= some),后接可数名词复数或代词,谓语动词用复数形式。a number of…词组中还可以加入形容词表示数量大或小等(例如:a large/small number of…许多/少数……)。

the number of…意思是“……的数字/数目”,介词of同其后名词构成介词短语,修饰the number.当它作主语时,谓语动词用单数。

本题考查在主谓一致方面,需要分清主语为the number of students,学生的数量。因此可知谓语动词应用单数形式。结合时态提示词in recent years,应用现在完成时。因此选择B 项。

35.—Do you like the mobile game Traveling Frog?

—Yes, the posts about the virtual green frog ________ over 4 million times.

A.have read B.have been read

C.would be read D.are reading

【答案】B

【解析】

【详解】

考查时态和语态。句意:——你喜欢手机游戏旅行青蛙吗?——是的,关于虚拟绿蛙的帖子已经被阅读了400多万次。The posts和read是被动关系,用被动语态,“已经被阅读过了”用完成时态,故选B。

36.Never before ________ such a difficult time, and nor ________.

A.we have experienced; they have B.have we experienced; have they

C.did we experience; they did D.we had experienced; had they

【答案】B

【解析】

【详解】

考查时态和倒装句。句意:以前我们从没经历过如此艰难的时期,他们也没有经历过。never before“从来没有,前所未有”,要与完成时态连用,位于句首时句子需要使用部分倒装,即助动词have/has提前;nor放句首引导倒装句,意为“……也不……”,句子需要部分倒装,与上文助动词保持一致。故选B。

【点睛】

部分倒装

1)句首为否定或半否定的词语,如no, not, never, seldom, little, hardly, at no time, in no way, not until…等。

Never have I seen such a performance.

Not until the child fell asleep did the mother leave the room.

当Not until引出主从复合句,主句倒装,从句不倒装。注意:如否定词不在句首不倒装。比如:I have never seen such a performance.

The mother didn't leave the room until the child fell asleep.

2)否定词开头作部分倒装

如Not only…but also, Hardly/Scarcely…when, No sooner… than等,要倒装。例如:

Not only did he refuse the gift, he also severely criticized the sender.

Hardly had she gone out when a student came to visit her.

No sooner had she gone out than a student came to visit her.

3)so, neither, nor作部分倒装

用这些词表示"也"、"也不" 的句子要部分倒装。例如:

Tom can speak French. So can Jack.

If you won't go, neither will I.

4)only+ 副词/介词/状语从句位于句首,要部分倒装

Only in this way, can you learn English well.

Only after being asked three times did he come to the meeting.

如果句子为主从复合句,则主句倒装,从句不倒装。

Only when he is seriously ill does he ever stay in bed.

37.—Is this the first time that you ______ Nanchang?

—No. But it has been 3 years since I last ____ here.

A.visit; come B.have visited; came C.visited; came D.have visited; come 【答案】B

【解析】

【分析】

【详解】

考查时态。句意:—这是你第一次来南昌吗?—-不。但是自从我上次来这里已经三年了。这里考查句式This is the first time that…“这是第一次……”,that从句中谓语动词用现在完成时;since“自从”,从句的时态用一般过去时。故选B。

【点睛】

It/This is the first time+ that-结构中,that-从句通常用现在完成时:

It’s the first time(that)the boy has spoken to a foreigner.这个男孩还是第一次同外国人说话. It’s the first time that she’s seen an elephant.这是她第一次见到大象。

有时以上结构中的first 也可换成second,third,fourth等;其中的time也可换成其他名词:

It's the first month that he has lived here. 这是他第一个月住在这里。

This is the second cigarette that he has smoked today. 这是他今天抽的第二支烟。

若It was the first time that-结构中,that-从句通常用过去完成时,有时也用一般过去时,有时若有包括现在在内的时间状语,偶尔还可用现在完成时:

She was lucky because that was the second time she(had)visited Japan that year.

她很幸运,那是她那年第二次参观日本。

38.It's the third time that I _________ you _________ your promise.

A.reminded; about B.have reminded; of

C.reminded; of D.have reminded; about

【答案】B

【解析】

【详解】

考查时态和固定搭配。句意:这是我第三次提醒你信守你的承诺。It is the

first/second/t hird….time that sb has/have done是个固定句型,意为“这是某人第一次/第二次/第三次……做某事”,所以第一空要用现在完成时。remind sb of sth为固定搭配,意为“提醒某人某事”,所以第二空要用介词of。故选B项。

【点睛】

It/This is the first time+that-结构中,that-从句通常用现在完成时:

It/This was the first time that-结构中,that-从句通常用过去完成时

(以上结构中的 first 也可换成 second, third, fourth 等) 在以上两个特殊句式中,that从句的

时态是考查重点,考生要牢牢记住规则。

本题中,第一空用的是It/This is the first time+that-结构, that 从句中要用现在完成时,所以第一空要填have reminded。

39.The village isn’t ________ it used to be and the life we were used to _____ greatly since 1992.

A.what , has changed B.that, changed C.what, changed D.that , changing 【答案】A

【解析】

【详解】

考查名词性从句和时态。句意:这个村庄已经不是过去的样子了,我们曾经的生活自1992年以来已经发生了很大的变化。分析句子结构可知,第一空填连接代词引导表语从句,从句中缺表语,故用what,在此处可译成“……的样子”;第二空填谓语动词,主语是the life,又因为since 1992是时间状语,故时态用现在完成时,综上,故选A。

40.The person who is of the factory ill since last week.

A.in charge; has been B.in charge; has fallen

C.taking charge; was D.in charge; fell

【答案】A

【解析】

【详解】

考查短语辨析和动词时态。句意:负责这家工厂的那个人自上周以来一直在生病。in charge of 与 take charge of 同义,均表示“负责,掌管”之意;而in the charge of则意为“在……的掌管下”;第二空考查动词时态。由时间状语 since last week可知此处应用现在完成时,而fall ill表示动作,不能延续,故应用be ill。且主语为person,助动词应用has,故A 项正确。

人教版英语英语现在完成时的用法大全含解析

人教版英语英语现在完成时的用法大全含解析 一、初中英语现在完成时 1.—They say there is a new restaurant near here. —Yes, and it ______ for more than a week. A. has been open B. open C. is opening D. opens 【答案】 A 【解析】【分析】句意:——他们说在这附近有一个新的餐馆。——是的,它已经开了一个多星期了。根据 for more than a week ,可知用现在完成时,have/has been done,故选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.—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。 【点评】考查短语辨析,注意平时识记其区别,理解句意。 4.——Where is Mr. Wang? ——He together with his students ________ Zhuyuwan Park. A. has gone to B. have gone to C. has been to D. have been to 【答案】 A

高考英语过去完成时及其解题技巧及练习题(含答案)

高考英语过去完成时及其解题技巧及练习题(含答案) 一、单项选择过去完成时 1.—He’s got our tickets. —That’s good I ________afraid that he ________them. A.am; has forgotten B.was; had forgotten C.was; forget D.am; will forget 【答案】B 【解析】 试题分析:考查时态:--他拿了我们的票。--太好了,我原来害怕他忘了。因为现在知道他没忘,所以是原来害怕他忘了,第一空用一般过去式was,主句用一般过去式,从句用相应的过去时,排除D,用过去完成时,选B。 考点:考查时态 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.Father ________ for London on business upon my arrival, so I didn’t see him. A.has left B.left C.had left D.was leaving 【答案】C 【解析】 分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到他。 4.When we _______the railway station, the train _______for 5 minutes.

现在完成时的基本用法

现在完成时讲解与练习 (一)现在完成时的基本用法 (1)强调动作是从过去持续到现在,并有可能继续持续下去。 (2)强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。 (3)在过去不确定的时间里发生的动作,但是结果对现在有影响。一、现在完成时的构成 (一)肯定式 主语+助动词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代替,表示“从来没有”的意思。又如:

高三英语过去完成时专题训练答案及解析

高三英语过去完成时专题训练答案及解析 一、单项选择过去完成时 1.-----What were you up to when she dropped in? ------I______ for a while and _____ some reading. A.had played ; did B.played; did C.had played :was going to do D.was playing; was going to do 【答案】C 【解析】 考查时态。由第一句可判断出第二句描述的事情发生在过去,for a while是相对于when she dropped in来说的when she dropped in,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面for a while,仍然在过去,had played for a while之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。 2._______ could be judged from her eyes that she was terribly sorry for what she ________. A.As; had done B.That; did C.As; did D.It; had done 【答案】D 【解析】 本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。此句中的that引导的从句是真正的主语,而it作形式主语。她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。 3.The wife a big dinner when the husband was aware of their eighth wedding anniversary that day. A.was still preparing B.had hardly prepared C.did carefully prepare D.would eagerly prepare 【答案】B 【解析】考查时态。句意为:妻子刚准备好一顿丰盛的晚餐丈夫就意识到那天是他们结婚八周年纪念日。hardly...when一……就……,符合题意。故选B。 4.(湖南十二校联考)I got an e-mail from my old friend last Sunday.Until then,we________in touch for nearly 3 years. A.didn’t get B.haven’t got C.hadn’t got D.don’t get 【答案】C 【解析】 考查时态。句意为:上周日我收到了老朋友的一封邮件。在那之前,我们将近三年没有联系了。根据Until then可知,get in touch这一动作发生在got an e-mail之前,所以用过去完成时。 答案:C

现在完成时的基本用法

现在完成时的基本用法 1、现在完成时表示影响 Hehasleftthecity.他已离开这个城市。(结果:他不在这个城市。) Someonehasbrokenthewindow.有人把窗户打破了。(结果:窗户 仍破着。) Ihavelostmypen.我把钢笔丢了。(结果:我现在无钢笔用。) Hehasfinishedhiswork.他把工作做完了。(结果:他现在可以做其他的事了。) 2、现在完成时表示持续 该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也 可能到此结束),如汉语说“他在我们学校教书已有30年了”,显 然“他在我们学校教书”是从30年前开始,并且一直教到现在,已 经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。如: Hehastaughtinourschoolfor30years.他在我们学校教书已有30 年了。 Hehasbeenbusysincelastweek.自上个星期以来他一直很忙。 Hehasworkedforuseversinceheleftschool.他离开学校以后就一直为我们工作。 3、现在完成时表示重复

即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如: Howoftenhaveyouseenher?你隔多少见她一次? Myfatherhasalwaysgonetoworkbybike.我父亲一向骑车上班。 4、现在完成时表示将来 同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。如: I’llwaituntilhehaswrittenhisletter.我愿等到他把信写完。 Whenyouhaverested,I’llshowyouthegarden.等你休息好之后,我领你看我们的花园。 二、现在完成时的基本定义和句型构成 基本定义 现在完成时有两种用法 1.过去发生的某一动作对现在造成的影响或结果。到现在为止已经发生或完成的动作。 2.表示过去发生的、持续到现在的动作或状态。 句型构成 基本结构:主语+have/has+动词的过去分词(p.p) 现在完成时用法 现在完成时用法 ①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他). ②否定句:主语+havenot/hasnot+动词的过去分词(p.p)(V-ed)+宾语.

(英语)高中英语现在完成时解题技巧讲解及练习题(含答案)

(英语)高中英语现在完成时解题技巧讲解及练习题(含答案) 一、单项选择现在完成时 1.Never _____met such a person before. A.did I B.I have C.have I D.Am I 【答案】C 【解析】 【详解】 考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处强调对现在的影响,应使用现在完成时。never位于句首时,句子要求使用部分倒装,助动词提前。故C 选项正确。 2.---The prices of vegetables ar e going up madly. It’s really too much for us. ---But for the situation where many vegetable producing areas _____ constant low temperature, things would not be like this. A.meet with B.have met with C.met with D.had met with 【答案】B 【解析】 试题分析:考查时态。句意:--蔬菜的价格疯狂上涨。对于我们来说太贵了。--要不是很多生产蔬菜的地区遭遇了不断地低温袭击,事情不会是现在这个样子。从句意看,生产蔬菜地区遭遇不断地低温,对现在造成很大影响,因此用现在完成时,强调对于现在的影响,故B正确。 考点:考查时态 3.With people paying attention to fitness, self-service mini-gyms, each covering about 5 square meters, ________ in China’s major cities the se years. A.have sprung up B.sprang up C.had sprung up D.spring up 【答案】A 【解析】 【详解】 考查时态。句意:这些年,随着人们对健身的重视,面积约5平方米的自助迷你健身房如雨后春笋般在中国各大城市兴起。根据these years“这些年”,可知句子用现在完成时态,故答案为A。 4.In the last few years, China ________ great achievements in environmental protection. A.was making B.made C.had made D.has made

高考英语过去完成时真题汇编(含答案)含解析

高考英语过去完成时真题汇编(含答案)含解析 一、单项选择过去完成时 1.He said l5 people_______,two of them_____to hospital. A.have injured;admitting B.have been injured;being admitted C.had injured;to admit D.had been injured;admitted 【答案】D 【解析】 第一空考查过去完成时,因为主句是he said,从句动作发生在主句之前,而且是被动式,第二空是独立主格结构,two of them是逻辑主语,和admit是被动关系,用过去分词,句意:他说15人受伤,其中两人住院。选D。 2. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they ______ the experience of meeting. A.haven’t B.hadn’t C.hadn’t had D.haven’t had 【答案】C 【解析】 试题分析:考查虚拟语气。动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。故C正确。 考点:考查虚拟语气 3.As soon as I got to the airport, I realized I ________ my ID card at home. A.had left B.has left C.would leave D.will leave 【答案】A 【解析】 试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。 【知识归纳】 过去完成时态表示过去的过去。When I got there, the train had left.当我到达那里的时候,火车已经离开。 考点:考查时态 4.After Jack ________ some e-mails, he started working on his report. A.sends B.has sent C.had sent D.would sent 【答案】C 【解析】

英语高中过去完成时练习题

英语高中过去完成时练习题 一、单项选择过去完成时 1.The manager is said to have arrived back from Paris where he ______ some European partners. A.would meet B.is meeting C.meets D.had met 【答案】D 【解析】 试题分析:考查时态。不定式动作to have arrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D正确。 考点:考查时态 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.The boy _____ loudly because he _____ his way in the jungle and thought he couldn’t go back home. A.had cried; lost B.has cried; has lost C.cried; had lost D.cried; has lost 【答案】C 【解析】 考查动词时态。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这个动作发生在大哭之前,故用过去完成时,故选C项。

现在完成时延续性与暂短性动词用法

现在完成时(短暂性动词与延续性动词)的用法 基本结构:主语+have/has+过去分词(done) ①肯定句:主语+have/has+过去分词+其他 ②否定句:主语+have/has+not+过去分词+其他 ③一般疑问句:Have/Has+主语+过去分词+其他 ④特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)(1)现在完成时用来表示现在之前已发生过或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. I have spent all of my money.(含义是:现在我没有钱花了.) Jane has laid the table.(含义是:现在桌子已经摆好了.) Michael has been ill.(含义是:现在仍然很虚弱) He has returned from abroad. (含义是:现在已在此地) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. Mary has been ill for three days. I have lived here since 1998. 注(超重要):瞬间动词(buy,die,join,lose……)不能直接与for since 连用。要改变动词 come-be go out-be out finish-be over open-be open die-be dead 1.have代替buy My brother has had(不能用has bought) this bike for almost four years. 2、用keep或have代替borrow I have kept(不能用have borrowed) the book for quite a few days. 3、用be替代become How long has your sister been a teacher? 4、用have a cold代替catch a cold Tom has had a cold since the day before yesterday. 5、用wear代替put on b)用“be+形容词”代终止性动词 1、be+married代marry 2、be+ill代fall (get) ill 3、be+dead代die 4、be+asleep代fall (get) asleep 5、be+awake代wake/wake up 6、be+gone代lose,die,sell,leave 7、be+open代open 8、be closed代close/shut 9、be+missing(gone,lost)代lose c)用“be+副词”代终止性动词 1“be+on”代start,begin 2“be+up”代get up 3“be+back(to)”代return to,come back to,go back to 4“be here (there)”代come(arrive,reach,get) here或go (arrive,reach,get) there等等

最新高考英语过去完成时练习题及答案

最新高考英语过去完成时练习题及答案 一、单项选择过去完成时 1.I suddenly realized that I was kept so busy that I ______ little time with my family before. A.have spent B.had spent C.would spend D.was spending 【答案】B 【解析】 试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选B。 考点:考查动词时态。 2.We to finish the work before dark, but the heavy rain held us up. A.meant B.was meaning C.had meant D.would mean 【答案】C 【解析】 试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C 考点:考查动词时态 3.As soon as I got to the airport, I realized I ________ my ID card at home. A.had left B.has left C.would leave D.will leave 【答案】A 【解析】 试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。 【知识归纳】 过去完成时态表示过去的过去。When I got there, the train had left.当我到达那里的时候,火车已经离开。 考点:考查时态 4.Sally was excited to meet Susan at the party last night.They _____ each other since they graduated from Oxford University in 2010. A.haven’t seen B.hadn’t seen C.didn’t see D.don’t see 【答案】B

高中英语过去完成时技巧和方法完整版及练习题

高中英语过去完成时技巧和方法完整版及练习题 一、单项选择过去完成时 1.Grandpa was shocked by the news. Rarely ______ him so quiet. A.do I see B.had I seen C.I had seen D.I saw 【答案】B 【解析】 本句中的rarely很少,是一个表示否定意义的词,放在句首的时候,后面的主句要使用部分倒装。句意:听到这个消息爷爷很惊讶。我很少看见他如此安静。根据句意可知是在这之前,我很少看见他如此安静,现在的情况已经使用了一般过去时,在这之前要使用过去完成时。故B正确。 2.That was the first time I _____to Hongkong so I had great difficulty _____the hotel. A.went, finding B.had gone, to find C.have been, found D.had been, finding 【答案】D 【解析】 试题分析:句意:这是我第一次来香港,所以我找旅馆有点困难。固定短语:have difficulty doin g sth“做某事有困难”,排除BC选项。句型:it is the first time that+从句“这是第一次做某事”如果主句谓语是is,则that从句用现在完成时态;如果是was 则that从句则用过去完成时,选D。 考点:考查固定句型和短语 3.She _________the sign language before she served as a volunteer to help the deaf. A.learns B.has learned C.was learning D.had learned 【答案】D 【解析】 试题分析:句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选D。 考点: 考查动词时态的用法。 4.Father ________ for London on business upon my arrival, so I didn’t see him. A.has left B.left C.had left D.was leaving 【答案】C 【解析】 分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到

英语中现在完成时的基本用法讲解

英语中现在完成时的基本用法讲解 (含义:我对他有所了解了,现在能够谈谈他的情况了。 )Have you been to Paris?你去过巴黎吗?(含义:如果你去过,你可以谈谈巴黎的情况。 如果你没有去过,我建议你去看看,或者我现在给你介绍一下巴黎的情况。 )We have never heard of such a man.我们从来没有听说过这样的人。 (含义:因此我们对“他一无所知,你问我们也是白问。 )模仿造句:1.因此,我们以前参观莫斯科(Moscow)。 2.你弟弟去去印度(India)吗? 3.这些孩子从未用过电脑。 2.现在完成时,表示过去某种行为的结果对现在有直接的影响Tom has lost his pen.汤姆的钢笔已经丢了。 (含义:结果是现在没笔用,必须借一支笔,或者买一支笔。 )Dad, I have finished my homework.爸爸,我已经做完家庭作业了。 (含义:现在应该可以让我出去玩会或者看下电视了。 )He has gone to Hong Kong.他已经去香港了。 (含义:结果是他不在这里,你在这儿见不到他了。 )模仿造句:1.杰克已把铅笔弄断了。 2.妈,我已经吃过中饭了。 3.玛丽已经去广州了。 3.现在完成时,表示某经历的时间长度(一般用for引导的时间状

语)Mr. Smith has been in China for 10 years.史密斯先生在中国待过10年了。 (含义:他待的时间够长的了,他对中国的情况很熟了,或者他的中文自然讲得很棒了。 )Jane has stayed in Shanghai for 3 days.珍妮在上海待了两天。 (含义:珍妮待在上海的时间短,对这里的情况还很不熟悉,或者她不应该马上离开,应该多玩几天。 )I have taught English for 10 years.我已经教英语10年了。 (含义:我教英语的时间已经非常长了,有丰富的教学经验了。 )模仿造句:1.简(Jane)已经在杭州住了8年了。 2.我妈已经在这家公司工作20年了。 3.今天我已经练英语口语2个小时了。 本文作者:丹丹英语(公众号:英语语法学习)本文已获转载授权,版权归作者所有,如需转载,请联系原微信公众号“英语语法学习。

高中英语最实用语法一般过去时、现在完成时、将来完成时讲解和经典习题讲课讲稿

I. 一般过去时 一般过去时:在过去发生的动作,现在已经结束。 基本用法: 1.过去某个特定时间发生的动作或存在的状态。 表示过去时间的时间状语:last+时间、时间+ago、yesterday、just now、the other day、once upon a time、at that time、then 2. 表示过去经常发生的动作或存在的状态,可与频度副词always、usually、often等连用。 表示过去的习惯性动作,除了用动词过去式外,还可以用used to do sth、would do sth 3.表示说话人始料未及的事情 I didn’t know it was you. I never thought you would bring me a gift. 4.宾语从句时态:主现从、主过从 5.表示已去世者的情况或过去的历史。 II. 现在完成时 一.基本结构: 助动词have/has+过去分词(done) 二.句型: 否定句:主语+have/has+not+过去分词+其他. 一般疑问句:Have/Has+主语+过去分词+其他. 简略答语: Yes, 主语 + have/has.(肯定) No, 主语 + haven't/hasn't.(否定) 三.用法 (1)现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果 I have spent all of my money (so far).(含义是:现在我没有钱花了.) Guo zijun has (just/already) come. (含义:郭子君现在在这儿) My father has gone to work.(含义是:我爸爸现在不在这儿) (2)现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. ①for+时段 ②since+过去一个时间点(译为:自从……以来) ③since+时段+ago

高三英语过去完成时解题技巧及练习题(含答案)

高三英语过去完成时解题技巧及练习题(含答案) 一、单项选择过去完成时 1.If you________ the failed experiences, you would not havemade such a mistake in your homework. A.refer to B.have referred to C.referred to D.had referred to 【答案】D 【解析】 试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。Refer to是一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。故选D。 考点:考查虚拟语气。 2.We to finish the work before dark, but the heavy rain held us up. A.meant B.was meaning C.had meant D.would mean 【答案】C 【解析】 试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C 考点:考查动词时态 3.It was not until 3 days later that the boy came back to life and explained to the police what_______ to him. A.was happening B.was to happen C.had happened D.has happened 【答案】C 【解析】 考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。 4.By the time Jack returned home from England, his son. from college. A.graduated B.has graduated C.had been D.had graduated 【答案】D 【解析】 考查动词时态,By the time 截止到过去某时间为止做了某事,用过去完成时态。 A是一般过去时;B是现在完成时;C是过去完成进行时。根据句子意思“截止到Jack从英国返家,

高中英语过去完成时及其解题技巧及练习题(含答案)

高中英语过去完成时及其解题技巧及练习题(含答案) 一、单项选择过去完成时 1.The hotel wasn’t particularly good. But I ____ in many worse hotels. A.was staying B.stayed C.would stay D.had stayed 【答案】D 【解析】 试题分析:句意:这家旅馆不是特别好。但是我住过很多更差的旅馆。从句意可知动词stay 是发生在说话之前,是表示“过去的过去”,用过去完成时,答案选D。 考点:考查动词时态。 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.---What’s wrong with your cell phone? I can’t get through. --- Oh, my line was cut off because I ________ my bill. A.haven’t paid B.hadn’t paid C.wasn’t paying D.don’t pay 【答案】B 【解析】 本题考查时态。根据“我的线路被切断了”是过去发生的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。选B。 4.Grandpa was shocked by the news. Rarely ______ him so quiet. A.do I see B.had I seen C.I had seen D.I saw 【答案】B

现在完成时的构成和用法教学提纲

现在完成时的构成和用法 I. 现在完成时 1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开 始,持续到现在的动作或状态。 2.时间状语:yet,already,just,never,ever,so far,by now,since+时间点,for+时间段, recently, lately, in the past few years, etc. 3.基本结构:主语+have/has +p.p(过去分词)+其他 4.否定形式:主语+have/has + not +p.p(过去分词)+其他 5.一般疑问句:have或has。 6.例句:I've written an article. The countryside has changed a lot in the past few years. II.现在完成时 1. 现在完成时的构成:助动词have/has + 过去分词 2. 现在完成时的主要用法 ⑴表示从过去某一时刻开始并一直延续到现在的动作或事情,但动作或事情现在 已经结束。 Someone has just turned off the light. 有人刚把灯关了。 I have already finished my homework. 我已经完成了家庭作业。 ⑵表示从过去某一时刻开始并一直延续到现在的动作或事情,但动作或事情可能 仍在继续。 I want to see how much the place changed since I saw it last. 我想看看从上次见到那地 方以来它发生了多大变化。 I have learnt English for more than ten years. 我已经学了10多年的英语。 ⑶表示人曾有过或到目前为止从未有过的经历. Have you ever been to the Summer Palace? 你曾去过颐和园吗? I have never had a car. 我从未有过汽车。 ⑷现在完成时还常与句型This is the first time…,It’s the first time …连用。 This is the first time he has driven a car. 这是他第一次开车。 ⑸现在完成时和最高级连用表示到现在为止是最…的。 It’s the most boring film I’ve ever seen.这是我看过的最令人厌烦的电影。 3. 现在完成时的时间状语 ⑴常与不确定的时间状语连用,如:already, never, ever, just, yet, before, up to now, so far, for the last few weeks等,表示“到目前为止”所发生的动作. ⑵还可以和包括现在在内(到说话时仍未结束)的,表示一段时间的状语连用, 如:now, today, this morning (afternoon, evening, week, month, year), these days, since, for a long time等. ⑶since短语或从句表示过去的动作延续至今,since之后的时间为一点。 Mr. Smith has worked here since 1984. 1984年以来,史密斯先生一直在这工作。

(英语)50套高中英语现在完成时及解析

(英语)50套高中英语现在完成时及解析 一、单项选择现在完成时 1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developed C.is developing D.develops 【答案】A 【解析】 【详解】 考查时态。句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。 2.By now 516 Confucius Institutes ______in 142 countries and regions, according to the Confucius Institute Headquarters. A.founded B.would found C.have been founded D.had been founded 【答案】C 【解析】 考查时态和语态。句意:根据孔子学院总部的统计,到现在为止,全世界142个国家和地区已经建立了516个孔子学院。主语516 Confucius Institutes和found之间是被动关系,该句应用被动语态。且by now做时间状语,谓语动词应用现在完成时态。综上,该空应填have been founded。C选项正确。 3.Commercial and recreational fishing _______ population sizes and also made individuals smaller, since big fish _______ and smaller ones thrown back. A.decreased; kept B.had decreased; are kept C.has decreased; keep D.has decreased; are kept 【答案】D 【解析】 【详解】 考查时态和语态。句意:商业和休闲捕鱼减少了种群规模,也使个体变小,因为大鱼被保留下来,小鱼被扔回大海。结合句意第一空是强调现在的结果,用现在完成时态;第二空是一般现在时态的被动语态,主语big fish与keep是被动关系,故答案为D。 4.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world. A.change B.changes C.has changed D.have changed 【答案】C 【解析】

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