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

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

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

一、单项选择现在完成时

1.The old couple have been married for 40 years and never once ___________ with each other. A.they have quarreled B.have they quarreled

C.they had quarreled D.had they quarreled

【答案】B

【解析】

【详解】

考查倒装。句意:那对老夫妻已经结婚40年了,从来都没有争吵过。never放在后句的句首,要用部分倒装,for 40 years表明应该用现在完成时,故B项正确。

【点睛】

当含有否定意义的词never,seldom,little,hardly,not,by no means位于句首时,后面的句子要使用部分倒装。

2.--- Each of the students, working hard at their lessons, ______ the book.

--- So have I.

A.is reading B.has read

C.reading D.reads

【答案】B

【解析】

【详解】

考查主谓一致和时态。句意:—努力学习的每个学生都阅读了这本书。—我也读了!根据第二句中的助动词have可知前句中也应该使用助动词have/has,主语each of the students 做主语,谓语动词使用单数形式,故B项正确。

【点睛】

主谓一致主要指“人称”和“数”方面的一致关系。对大多数人来说,往往会在掌握主语和随后的谓语动词之间的一致问题上遇到困难。一般情况下,主谓之间的一致关系由以下三个原则的支配:语法一致原则 (grammatical concord) 意义一致原则 (notional concord) 就近原则(principle of proximity)。“主谓一致”考查内容涉及名词单数或复数做主语、不可数名词做主语、不定代词做主语、并列结构做主语、特殊名词做主语时与谓语动词数的一致等。

列举如下用法:

1. 单数名词(代词),不可数名词做主语时,谓语用单数形式,复数名词(代词)做主语,谓语用复数形式。

The desk is Tom’s. 这张桌子是汤姆的。

Some water is in the bottle. 一些水在瓶子里。

The students are playing football on the playground. 这些学生正在操场上踢足球。

2. many a+单数名词做主语,意义虽为“许多”,但谓语要用单数形式。

Many a student has been to Shanghai. 许多学生到过上海。

3. more than one+单数名词做主语,谓语用单数。

More than one student has ever been to Beijing. 不止一个学生曾经去过北京。

4. 表示时间,价格,重量,数目,长度,数学运算等的词或短语做主语时,这些通常做一个整体概念,谓语用单数形式。例如:

Two months is a long holiday. 两个月是一个长假。

Twenty pounds isn’t so heavy. 2 0英镑并不太重。

Ten miles isn’t a long distance. 1 0英里并不是一段很长的距离。

Five minus four is one. 5减4等于1。

5. 主语是each/every+单数名词+and(each/every)+单数名词时,谓语动词用单数。

Each boy and each girl has got a seat. 每个男孩和女孩都有一个座位。

Every man and every woman is at work. 每个男人和女人都在工做。

6. one and a half+复数名词做主语,谓语动词用单数形式。

One and a half hours is enough. 一个半小时足够了。

7. 动词不定式,动名词做主语时,谓语动词用单数形式。

To see is to believe 眼见为实。

Doing eye exercises is good for your eyes.

做眼睛保健操对你的眼睛十分有益。因此在实际操练中要指导学法,掌握基本用法,注意变化就能突破

3.With the development of the intelligent robot technology, people _______ the importance of cooperating among robots, and the challenge in practice.

A.have been noticed B.are noticing

C.will notice D.have noticed

【答案】D

【解析】

【详解】

考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,people是句子主语,故答案为D。

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

【答案】B

【解析】

【详解】

考查倒装和时态。句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。“only+时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。

5.— Would you care for a cup of tea? It tastes pretty good.

— I one. Thank you just the same.

A.have had B.had C.would have D.will have

【答案】A

【解析】

【详解】

考查时态。句意:——你想喝杯茶吗?味道很好。——我已经喝过了,我仍然谢谢你。结合句意可知此处用现在完成时态,故选A。

6.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, which is the third time the team Olympic gold.

A.claimed B.has claimed

C.has been claiming D.had claimed

【答案】B

【解析】

【详解】

考查时态语态。句型:it is the+序数词+time that从句,从句谓语动词要使用现在完成时。claim有权利要求得到,与主语the team为主谓关系,应用主动语态。句意:中国女排在里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。故选B。

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

8.Over the past 12 months the company ______ a 10 percent improvement.

A.managed B.manages

C.had managed D.has managed

【答案】D

【解析】

【详解】

考查时态。句意:在过去的12个月里,该公司取得了10%的进步。表示“过去的动作或状态对现在造成的影响和结果”,用现在完成时,故选D。

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

10.Never _____met such a person before.

A.did I B.I have

C.have I D.Am I

【答案】C

【解析】

【详解】

考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处强调对现在的影响,应使用现在完成时。never位于句首时,句子要求使用部分倒装,助动词提前。故C 选项正确。

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

【解析】

【详解】

考查时态。句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。句中强调“改革开放40年”对现在的影响,故用现在完成时。故选C。

12.―What do you think of our hometown?

―Very beautiful. You know it is the first time that I _______ here.

A.will be B.was

C.have been D.had been

【答案】C

【解析】

试题分析:考查固定句型中的时态。固定句型:it is/was 序数词time that sb…这是第几次某

人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。句意:—你认为我们国家怎么样?—发出漂亮。你知道这是我第一次来到这里。故C正确。

考点:考查固定句型中的时态。

点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;

13.Over the last 3 decades, the number of people taking part in voluntary work ______ sharply. A.was increasing B.has increased

C.had increased D.will be increasing

【答案】B

【解析】

【分析】

考查动词时态

【详解】

句意:在过去三十年里,参加志愿者活动的人们的数量急剧增长。根据题干中Over the last 3 decades 得知是现在完成时,主语the number 是第三人称单数,谓语动词用单数。故选B。

14.It is the first time that Chinese teachers ________ in schools across Britain to introduce Chinese-style maths lessons and teaching approaches.

A.taught B.teach

C.have taught D.had taught

【答案】C

【解析】

【详解】

考查现在完成时。句意:这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。The first time that表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。

【点睛】

It is/was the first time that表示“是第一次……”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。

15.He _________________ his wife for ten years

A.has married B.has been married with

C.has been married to D.got married to

【答案】C

【解析】

【详解】

考查时态。句意:他和妻子已经结婚10年了。本句应该使用be married表示已婚状态,与时间状语for ten years保持一致。动词marry是短暂性动词,不能和一段时间连用,排除AD项。与某人结婚应该使用介词to,排除B项。故C项正确。

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

【答案】D

【解析】

【分析】

考查时态。

【详解】

句意:为了找到那个失踪的孩子,在过去的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等等。

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.After he left college, he was employed in an international company and there ever since . A.worked B.had worked

C.has worked D.was working

【答案】C

【解析】

【详解】

考查时态。句意:他大学毕业以后,被一家跨国公司雇佣了,从那以后就一直在那里工作。句中时间状语ever since意为“从那以后”,表示从过去时间开始到现在,通常与现在完成时连用,故C项正确。

19.I wonder why Jenny ________us recently.We should have heard from her by now. A.hasn’t written B.doesn’t write

C.won’t write D.hadn’t written

【答案】A

【解析】

【详解】

考查时态。句意:我想知道为什么Jenny最近没有写信给我们。到目前为止我们应该已经收到她的来信了。副词recently意为“最近,近来”,通常与现在完成时连用。本句主语是Jenny,谓语动词要使用第三人称单数,故A项正确。

20.The Greens _____ China for five years.

A.has been in B.have been in

C.went to D.has gone to

【答案】B

【解析】

【详解】

考查时态。句意:Green一家人来中国已经五年了。时间状语for five years表明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确。

21.The number of foreign students attending Chinese universities ________rising steadily since 2010.

A.is B.are

C.has been D.have been

【答案】C

【解析】

【分析】【详解】

考查动词时态和主谓一致。句意:自从2010年以来,上中国大学的外国学生的数量一直在增长。根据时间状语since 2010可知,用现在完成时态,The number of……作主语,后面的

谓语动词用单数,故选C。

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.Not until______ a chance to discuss it thoroughly, ______set out to handle the problem we came across last week.

A.we have had, shall we B.have we had,we shall

C.do we have, we D.we shall have had, shall we

【答案】A

【解析】

【详解】

考查倒装。句意:直到我们有机会彻底讨论这件事,我们才着手处理上周遇到的问题。Not until位于句首,主句用部分倒装,从句不倒装,本句中从句强调过去的动作对现在造成的影响,用现在完成时,故A项正确。

24.Great changes ________ in our school since 2016. A lot of progress ________.

A.have taken the place; have been made B.had taken place; have been made

C.were taken place; has made D.have taken place; has been made

【答案】D

【解析】

【详解】

考查时态。句意:自2016年以来,我们学校发生了巨大的变化。已经取得了许多进展。since+一段时间,是现在完成时的标志,因此应用现在完成时;take place意为“发生”,无被动语态,且主语是great changes,故谓语动词用复数,故用have taken place;progress

意为“进步,进展”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关系,故应用has been made。结合选项,故选D。

25.John is one of the best writers who ______ published a lot of books.

A.has B.have C.have been D.are

【答案】B

【解析】

【详解】

考查主谓一致与现在完成时。句意:约翰是出版了许多书的最好的作家之一。分析句子,其后定语从句先行词为the best writers是复数,从句中作主语,从句谓语动词与先行词保持人称和数的一致,故其谓语形式要用复数,且约翰已经出版了很多书,为过去的动作对现在造成影响,用现在完成时,且writers与谓语动词publish是主动关系,综上所述。故选B项。

26.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。

27.﹣﹣Why not go into the classroom?

﹣﹣The door locked.

A.have been B.will be C.has been D.is

【答案】C

【解析】

【详解】

考查现在完成时。句意:﹣﹣为什么不进教室?﹣﹣门已经锁了。现在完成是表示“过去的动作对现在的影响或结果”或“过去的动作一直持续到现在”。本题中的门“已经被锁”,对现在产生影响是“没有进教室”,故需要现在完成时的被动语态,主语是第三人称单数。故选C。

28.It____ ten years ______ I graduated from university.

A.has been; since B.is; before

C.was; since D.will be; before

【答案】A

【解析】

【详解】

考查固定句型。句意:我已经大学毕业十年了。It is/has been+一段时间+since+过去时的句子,意为“自从......已经多久了”,是固定句型,故选A。

29.______to work overtime that evening,I missed a wonderful film.

A.Having been asked B.To ask

C.Having asked D.To be asked

【答案】A

【解析】

试题分析:“由于那天晚上被要求加班,我错过了一场精彩的电影”,主语“我”和动词ask之间是动宾关系,要用过去分词,“被要求加班”这一动作发生在动作missed之前,要用过去分词的完成式having been asked,A项正确;B项 to ask是动词不定式,表示目的或将要发生的动作,不正确;C项 having asked 是现在分词的完成式,不正确;D项 to be asked 是动词不定式的被动形式,不符合语境,故选A。

考点:考查非谓语动词

30.--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。

31.This isn't the first time the shareholders Zuckerberg to step down from his dual roles, which would help him focus on running the company

A.have wanted B.wanted C.will want. D.want

【答案】A

【解析】

【详解】

考查时态。句意:这并不是股东们第一次希望扎克伯格放弃他的双重角色,这将帮助他专注于管理公司。句型It/This is the first time后接从句,从句用现在完成时。故选A。

【点睛】

在It/This is/was the first/second......time +that....句型中,意为:某人第几次做某事。当主句的谓语动词为is时,从句一般用现在完成时;当主句的谓语动词为was时,从句一般用过去完成时。本题抓住题中时态isn't可知,从句用现在完成时。

32.It is the first time that I ______ to Beijing.

A.came B.come

C.have come D.had come

【答案】C

【解析】

【详解】

考查固定句型。句意:这是我第一次来北京。 It is/was the first/second/third...time that...该句型意为“这是某人第几次干某事了”。当主句的谓语动词用is时,从句谓语动词用现在完成时;当主句的谓语动词用was时,从句的谓语动词用过去完成时,故选C。

33.—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.

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

34.— When will the professor come and give the lecture on the spirits of contracts?

— Not until our program ________ by our school.

A.approves B.will be approved C.is to approve D.has been approved 【答案】D

【解析】

【详解】

考查时态。句意:——教授什么时候来做关于契约精神的讲座?——直到我们的课程得到学校的批准。本句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来

完成时。our program和动词approve是被动关系,用被动语态。故选D。

35.---Is this the first time you ______Beijing.

---No. But the first time I ______ here, the city wasn’t so beautiful.

A.visited; have come B.visited; came

C.have visited; have come D.have visited; came

【答案】D

【解析】

【详解】

考查现在完成时和一般过去时。句意:----.这是你第一次来北京吗?---不。但是我第一次来这里的时候,这座城市并不那么漂亮。It /This is the first time+that-结构中, that-从句用现在完成时。The first time是时间状语从句的从属连词,由“the city wasn’t so beautiful.”可知,

从句为一般过去时。故D选项正确。

36.Linda ________ to her mother for so long that she figures out almost every gesture of her mother’s.

A.attended B.had attended C.would attend D.has attended

【答案】D

【解析】

【详解】

考查现在完成时。句意:琳达照顾她母亲太久了,她几乎能领会母亲的每一个动作。分析句意可知,本句为现在完成时,表示过去所发生的动作或事情对现在的影响或产生的结果,着眼点在现在。由“she figures out almost every gesture of her mother’s ”可知,琳达照顾她母亲太久了。对现在的影响是,她几乎能领会母亲的每一个动作。故D选项正确。

37.In the past twenty years, a huge amount of environmental damage ________ by air pollution. A.has been caused B.have been caused

C.was caused D.were caused

【答案】A

【解析】

【详解】

考查时态和主谓一致。句意:在过去的二十年里,空气污染已经对环境造成了很大的危害。“in the past +一段时间”一般与现在完成时连用,故排除C,D。分析可知,句子的主语a huge amount of environmental damage和谓语cause之间是动宾关系,所以要用被动语态。主语为单数,谓语动词也要用单数。故选A项。

【点睛】

a huge amount of意为“大量的”,修饰不可数名词。本题中environmental damage为不可数名词,由a huge amount of修饰,a huge amount of environmental damage为主语表示单数,所以谓语动词要用单数。

38.—In the last few months, Kenny _____ more than 1,000 dollars for breaking traffic rules.—No surprise. He is always being careless.

A.would be fined B.had been fined C.has been fined D.will be fined

【答案】C

【解析】

【详解】

考查时态和语态。句意:——在过去的几个月里,肯尼已经因为违反交通规则被罚1000多美元。——不奇怪,他一向很粗心。in the last few months意为“过去的几个月来”,时间是从过去一直持续到现在,应该用现在完成时,主语与fine是被动关系,故选C项。

39.During the last three decades, the number of people participating in physical fitness programs sharply..

A.was increasing B.has increased

C.had increased D.will be increasing

【答案】B

【解析】

试题分析:考查动词的时态语态。从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“during the last three decades”可知,该空中应该用现在完成时态,所以只有B项符合语境。

【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。这句话的时间状语是During the last three decades是典型的现在完成时的时间状语。

40.According to a UN report, people ________ goodbye to 52% of the world’s animals in the past 40 years.

A.said B.have said C.were saying D.had said

【答案】B

【解析】

【详解】

本题考查时态。解题步骤:1.确定时态:in the past 40 years作时间状语时,主句谓语动词要求使用现在完成时;2.确定句意:根据一份联合国的报告,在过去的40年中,人们已经和世界上52%的动物告别了。故选B。

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

小学英语一般现在时与现在完成时混合练习 一、选择填空 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等连用。例如:

相关文档
最新文档