高中英語現在完成時解題技巧講解及練習題(含答案)含解析_第1頁
高中英語現在完成時解題技巧講解及練習題(含答案)含解析_第2頁
高中英語現在完成時解題技巧講解及練習題(含答案)含解析_第3頁
高中英語現在完成時解題技巧講解及練習題(含答案)含解析_第4頁
高中英語現在完成時解題技巧講解及練習題(含答案)含解析_第5頁
免費預覽已結束,剩余11頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、高中英語現在完成時解題技巧講解及練習題( 含答案 ) 含解析、單項選擇現在完成時1 Never a greater, or more beautiful, or a calmer or nobler thing than you.A did I seeC I sawB have I seenD I have seenB【解析】【詳解】考查時態和倒裝。句意:我從未見過比你更偉大、更美麗、更冷靜、更高貴的東西。位于句首時,要進行部分倒裝,強調過去的動作對現在的影響要用現在完成時,故NeverB 項正確。【點睛】倒裝是高中英語的常見考點,注意當含有否定意義的詞,如never, hardly, sel

2、dom,little , few, not until 及 not only 等位于句首時,其后需要用部分倒裝。2 By now 516 Confucius Institutes in 142 countries and regions, according to theConfucius Institute Headquarters.A founded B would foundC have been founded D had been founded【答案】C【解析】考查時態和語態。句意:根據孔子學院總部的統計,到現在為止,全世界142 個國家和地區已經建立了516 個孔子學院。主語51

3、6 Confucius Institutes 和 found 之間是被動關系,該句應用被動語態。且by now 做時間狀語,謂語動詞應用現在完成時態。綜上,該空應填have been founded 。 C 選項正確。3 What a stupid mistake! Yes. I you doing it carefully, but without success.A was suggestingB will suggestC have suggestedD had suggested【答案】C【解析】【詳解】考查時態。句意: 這是一個多么愚蠢的錯誤啊! 是的,我建議過你要認真,但是你聽不進

4、去。根據“ What a stupid mistake! 判斷此處強調過去的事情對現在的影響,應該用 ”現在完成時,故C項正確。4 With the development of the intelligent robot technology, people the importance ofcooperating among robots, and the challenge in practice.A. have been noticed B. are noticingC. will notice D . have noticed【答案】D【解析】【詳解】考查現在完成時態。句意:隨著智能

5、機器人技術的發展,人們已經注意到機器人之間合作 的重要性,以及在實踐中的挑戰。結合句意可知句子用現在完成時態,people是句子主語,故答案為Do5. Only since the Industrial Revolution in places away from their homes or been left toraise small children without the help of multiple adults.A. most people have worked B . have most people workedC. most people had worked D .

6、 had most people worked【答案】B【解析】【詳解】考查倒裝和時態。句意:就是從工業革命開始,多數人去遠離他們家的某些地方工作或是 被留下來養育孩子,沒有許多成年人幫助。“only時間狀語”放在句首,句子需用部分倒裝;再根據since可知用現在完成時,故選 B。6 The recent 40 years _ great changes taking place all over China.A. witnessed B. has witnessedC. had witnessed D. witnesses【答案】B【解析】【詳解】考查時態。句意:近 40年來,中國發生了巨大

7、的變化。表示動作開始于過去某一時刻,一直延續到現在,或可能還要繼續下去,用現在完成時,故選Bo7 They for ten years.A. has been married B. have been marriedC. got married D . married【答案】B【解析】【詳解】考查marry的用法。句意:他們結婚有十年的時間了。marry作不及物動詞時有兩種用法:get married to sb.(表動作)/be married to sb.(表狀態);作及物動詞時有marrysb.,根據for ten years可知,此處應當用 be married to sb.強調狀態,

8、用現在完成時。故 B 選項正確。8 The Chinese women ' s volleyball team won the gold medal at the Rio Olympics, whichthe third time the team _Olympic gold.A. claimed B. has claimedC. has been claiming D. had claimed【答案】B【解析】【詳解】考查時態語態。句型:it is the+序數詞+time that從句,從句謂語動詞要使用現在完成時。 claim有權利要求得到,與主語 the team為主謂關系,應

9、用主動語態。句意:中國女排在 里約奧運會上獲得了金牌,這是第三次團隊獲得奧運金牌。故選B。9 During the last three decades, the number of people participating in physical fitness programs sharply.A. was increasingB. has increasedC. had increasedD. will be increasing【答案】B【解析】試題分析:考查動詞的時態語態。從句意在過去的三十年中,參加健身鍛煉的人數已經增加很多了 "知,increase的動作雖然發生在過去,

10、但一直持續到現在,同時由題眼 “during the last three decades可知,該空中應該用現在完成時態,所以只有B項符合語境。【名師點睛】時態題的考查關鍵是抓住句子的上下文含義和句中的時間狀語。要根據時間狀語來選擇合適的時態,在平時的學習中要注意積累有關時態的用法和各種時態的特殊之處。這句話的時間狀語是During the last three decades是典型的現在完成時的時間狀語。10 More and more cancer patients in hospital owing to polluted environment andpeople ' s ba

11、d lifestyles.A. treated B. have treatedC. have been treated D. had been treated【答案】C【解析】【詳解】考查時態語態。句意:由于被污染了的環境和人們糟糕的生活方式,越來越多的癌癥病人正在醫院里接受治療。本句主語more and more cancer patients與動詞treat構成被動關系,要使用被動語態;而且很多病人接受治療是已經發生的事情,要用完成時表示,所以本句使用現在完成時的被動語態,故選擇 C項。11 She is a strong-willed woman and not once in to a

12、ny difficulty in her life.A. she has givenB. did she giveC. she gaveD. has she given【答案】D【解析】試題分析:考查動詞時態和倒裝句。句意:她是個意志堅強的女人,一生中一次也沒有向任何困難屈服過。And 連接的兩個并列句中,否定副詞not once 放在了第二個句子的句首,所以后面部分用部分倒裝語序,此外第一句的時態是一般現在時,后句又出現了in herlife,所以句子應該用現在完成時,表示到現在為止,故正確答案為D選項。考點:考查動詞時態和倒裝句12 The Greens China for five ye

13、ars.A has been in B have been inC went to D has gone to【答案】B【解析】【詳解】考查時態。句意:Green 一家人來中國已經五年了。時間狀語for five years 表明用現在完成時,The Greens作主語時,謂語動詞用復數,而且接一段時間要用have been in,故B項正確。13 Never met such a person before.A did I B I haveC have I D Am I【答案】C【解析】【詳解】考查倒裝句及時態。句意:我以前從未見過這樣的人。根據句意可知,此處強調對現在的影響,應使用現在完成

14、時。never 位于句首時,句子要求使用部分倒裝,助動詞提前。故C選項正確。14 Ladies and gentlemen, due to the heavy rain, the star who you to see perform willarrive in an hour.A have come B come C came D are coming【答案】A【解析】【詳解】考查現在完成時。句意:女士們,先生們,由于下大雨,你們來看演出的明星將在一小時后到達。現在完成時表示"過去的動作對現在的影響或結果"或 "過去的動作延續到現在",根據語境,人們來

15、看演出,come 的動作已經發生,并且"現在還在",所以用現在完成時,故選A。s di15 All of her time to carrying out a further study on the cause of Alzheimersince she left school.A has been devoted B devotedC has devoted D was devoted【答案】A【解析】【詳解】考查時態。句意:自從她離開學校,她一直致力于對Alzheimer 病因的進一步研究。此處since 自從 “-以來”,引導時間狀語從句,從句用一般過去時態,主句用

16、現在完成時態,且be devoted to 致力于 “-”,故選A。【點睛】1.since 自從-以來(可做介詞和連詞),和現在完成時態連用。He has lived here since he came. 自從他來到這里,就一直在這里住著。2.It is /has been+ 一段時間+since主語+一般過去時態+其他。自從做某事有多長時間了。 在這個句型中如果從句的動作是終止性動詞,則表示從動作開始到現在多長時間了;如果從句的動作是持續性動詞,則表示從動作結束到現在多長時間了。It is three years since hejoined (終止性動詞)the army.他參軍有三年了

17、;It is five years since he lived (持續性動詞)here. 他離開這有五年了。16 Ever since he left school, he becoming a professor in that famous university.A has never dreamed of B had never dreamed ofC didn t dream of Dwas not dreaming of【答案】A【解析】【詳解】考查時態。句意:自從他離開學校以來,他從來沒有夢想成為那所著名大學的教授。此處since 自從 “-以來”,引導時間狀語從句,從句用一般過

18、去時態,主句用現在完成時態,故選A。【點睛】1.Since自從一以來(可做介詞和連詞),和現在完成時態連用。He has lived here since he came. 自從他來到這里,就一直在這里住著。2.It is /has been+ 一段時間+since主語+一般過去時態+其他。自從做某事有多長時間了。 在這個句型中如果從句的動作是終止性動詞,則表示從動作開始到現在多長時間了;如果從句的動作是持續性動詞,則表示從動作結束到現在多長時間了。It is three years since hejoined (終止性動詞)the army.他參軍有三年了;It is five years

19、 since he lived (持續性動詞)here. 他離開這有五年了。17 What do you think of our hometown? Very beautiful. You know it is the first time that I here.A will beB wasC have beenD had been【答案】C【解析】試題分析:考查固定句型中的時態。固定句型:it is/was序數詞time that sb 這是第幾次某人做某事的時候了;如果前面是is,后面使用現在完成時;如果前面是was,后面使用過去完成時;本題前面是is,故使用現在完成時。句意:一你認為

20、我們國家怎么樣?一發出漂亮。你知道這是我第一次來到這里。故C 正確。考點:考查固定句型中的時態。點評:固定句型:it is/was序數詞time that sb 這是第幾次某人做某事的時候了;如果前面 是is,后面使用現在完成時;如果前面是was,后面使用過去完成時;18 What do you mean when saying every minute counts? A man who dares to waste one hour of time the value of life.A hadn t discovered Bhasn t discoveredC didn t discov

21、er Disn t discovering【答案】B【解析】【詳解】考查時態。句意: 當你說每分鐘都很重要的時候,你什么意思? 敢于浪費一小時時間的人還沒有意識到生活的價值。根據句意可知正是他們沒有意識到生活的價值,才敢于浪費時間。表示過去發生的事情對現在的影響,要用現在完成時。故B 項正確。19 - Each of the students, working hard at their lessons, the book.- So have I.A is reading B has readC reading D reads【答案】B【解析】【詳解】考查主謂一致和時態。句意: 努力學習的每個

22、學生都閱讀了這本書。 我也讀了!根據第二句中的助動詞have可知前句中也應該使用助動詞have/has ,主語each of the students做主語,謂語動詞使用單數形式,故B 項正確。【點睛】主謂一致主要指“人稱 ”和 “數 ”方面的一致關系。對大多數人來說,往往會在掌握主語和隨后的謂語動詞之間的一致問題上遇到困難。一般情況下,主謂之間的一致關系由以下三個原則的支配:語法一致原則(grammatical concord) 意義一致原則(notional concord) 就近原則(principle of proximity) 。 “主謂一致”考查內容涉及名詞單數或復數做主語、不可數

23、名詞做主語、不定代詞做主語、并列結構做主語、特殊名詞做主語時與謂語動詞數的一致等。列舉如下用法:1 .單數名詞(代詞),不可數名詞做主語時,謂語用單數形式,復數名詞(代詞)做主語,謂語用復數形式。The desk is Tom'這張桌子是湯姆的。Some water is in the bottle.一些水在瓶子里。The students are playing football on the playground.這些學生正在操場上踢足球。2 . many a+單數名詞做主語,意義雖為許多”,但謂語要用單數形式。Many a student has been to Shanghai

24、.許多學生到過上海。3 . more than one+單數名詞做主語,謂語用單數。More than one student has ever been to Beijing.不止一個學生曾經去過北京。4 .表示時間,價格,重量,數目,長度,數學運算等的詞或短語做主語時,這些通常做一個整體概念,謂語用單數形式。例如:Two months is a long holiday. 兩個月是一個長借UTwenty pounds isn ' t so heavy.英2阱不太重。Ten miles isn ' t a long distance英里并不是一段很長的距離。Five minu

25、s 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. 每個男人和女人者B在工做。6 . one and a half+復數名詞做主語,謂語動詞用單數形式。One and a half hours is enough. 個半小時足夠了。7 .動詞不定式,動名詞做主語時,謂語動詞用單數形式。To see is to b

26、elieve 眼見為實。Doing eye exercises is good for your eyes.做眼睛保健操對你的眼睛十分有益。因此在實際操練中要指導學法,掌握基本用法,注意 變化就能突破20 Much disappointed as he is in the job interview, he still keeps his confidence.A. to have failedB. failedC. having failedD. failing【答案】A【解析】試題分析:考查動詞的時態。由題目 he still keeps his confidence (他仍然保持自信)可

27、知此 處強調這件事帶來的結果對后面產生了影響,因此用現在完成時態,句意為盡管他面試失敗很失望,但他仍然保持自信。故選Ao考點:考查動詞的時態。21 The number of the students who want to take the test on the mainland steadilyin recent years, with the average staying about 70,000 a year.A. grewB. has grownC. have grownD. had grown【答案】B【解析】【詳解】考查主謂一致和時態。句意:近年來,希望到內地參加考試的學生人

28、數穩步增長,平均每年在7萬人左右。A. grew 一般過去時;B. has grown現在完成時(主語為單數意義)C.have grown現在完成時(主語為復數意義);D. had grown過去完成時。分析句子可知,主語結構為the number of 結構,意為“的數量”,應看作為三單形式,且由 in recent years時間狀語可知時態為現在完成時。故選B項。【點睛】a number of意思是J些,若干”(=some),后接可數名詞復數或代詞,謂語動詞用復數 形式。a number of 詞組中還可以加入形容詞表示數量大或小等(例如: a large/small number of

29、 許多/少數 )。the number of 意思是"的數字/數目”,介詞of同其后名詞構成介詞短語,修飾 the number.當它作主語時,謂語動詞用單數。本題考查在主謂一致方面,需要分清主語為the number of students ,學生的數量。因此可知謂語動詞應用單數形式。結合時態提示詞in recent years ,應用現在完成時。因此選擇 B項。22 In the last few years, China great achievements in environmental protection.A. has madeB. had madeC. was mak

30、ingD. is making【答案】A【解析】【詳解】考查動詞時態。句意:在過去的這些年里,中國在環境保護中取得了很大的成就。由時間狀語in the last few years可推知動作從過去一段時間持續到現在并對現在造成影響,用現 在完成時。故選A。【名師點睛】判斷時態可以從時間狀語入手,題干中的in the last few years為現在完成時的時間標志詞。類似的還有 over/ for/ during the last/ past years/months均為現在完成時的時間標志,所以做此類題時,需要先看句子中是否有明確的時間點,然后我再判斷時態。23 This isn'

31、t the first time the shareholders Zuckerberg to step down from his dual roles, which would help him focus on running the companyA. have wanted B. wantedC. will want.D. want【答案】A【解析】【詳解】考查時態。句意:這并不是股東們第一次希望扎克伯格放棄他的雙重角色,這將幫助他專注于管理公司。句型It/This is the first time 后接從句,從句用現在完成時。故選A。【點睛】在 It/This is/was th

32、e first/secondtime +that 句型中,意為:某人第幾次做某事。當主句的謂語動詞為is時,從句一般用現在完成時;當主句的謂語動詞為was時,從句一般用過去完成時。本題抓住題中時態isn't 可知,從句用現在完成時。24 My daughter as a teacher for 5 years in 2008, and she a doctor sincethen.A. had worked has beenB. worked has beenC. has worked - isD. worked - is【答案】B【解析】【詳解】考查時態。句意:我的女兒在2008 年

33、已經當了5 年的老師,從那以后她一直是一名醫生。根據 in 2008 可知,當老師是過去的事情,用一般過去式,根據時間狀語since then 可知,此句用現在完成時。故選B。【點睛】時態是常考考點,除了要求考生掌握各個時態的基本用法之外,考生需具有在具體語境中辨別能力。時態的判定往往根據句中所給的直接或間接的時間狀語來判定,但要注意的是不能完全依賴于所給出的時間狀語,還要看語境。本小題第一空所在句子有個很明顯的時間狀語for 5 years,如果以此來判斷,應使用現在完成時,但根據下文語境可知,此處敘述的是過去的事情,用一般過去式。而第二空則可以根據時間狀語since then 判定使用現在

34、完成時。25 I Mr. Bert of the change of the meeting. You don t have to phone him again.A have informed B will have informedC would inform D had informed【答案】A【解析】考查動詞時態。句意:我已告知Mr. Bert 會議的改變。你沒必要再給他打電話。根據語境可知,句子應用現在完成時態表示過去的動作對現在的影響,故答案為A。26 Ouch! Ithis really bad toothache for about three days.You really

35、 need to take a day off and see a dentist.A haveB am havingC have hadD had【答案】C【解析】【詳解】考查動詞時態。句意: 啊!我已經牙疼整整三天了。 你真的需要請一天假,去看牙醫。現在完成時表示已經發生,持續到現在并且仍在進行的動作,根據時間狀語forthree days 和 “你真的需要請假去看牙醫”可知,此處應使用現在完成時。故選C。27 John is one of the best writers who published a lot of books.A hasB haveC have beenD are【答

36、案】B【解析】【詳解】考查主謂一致與現在完成時。句意:約翰是出版了許多書的最好的作家之一。分析句子,其后定語從句先行詞為the best writers 是復數,從句中作主語,從句謂語動詞與先行詞保持人稱和數的一致,故其謂語形式要用復數,且約翰已經出版了很多書,為過去的動作對現在造成影響,用現在完成時,且writers 與謂語動詞publish 是主動關系,綜上所述。故選 B 項。28 Alice, you are supposed part in the party in time. Sorry, but I had an unexpected visitor.A to takeB to h

37、ave takenC to be takingD taking【答案】B【解析】【詳解】考查固定用法。句意:-你本來應該及時參加這個聚會的。-對不起,我有不速之客來訪。結合語境,此處指“你本來應該及時參加這個聚會的”, be supposed to do 應該做,理應 “做:由句意可知,參加”這動作到現在已經完成了,強調茶來應該“,應用現在完成時。故正確答案為B。29 The Reform and Opening-up, having passed its brilliant age of 40 years ,the backwardsituation of the Chinese natio

38、n and influenced the world.A change B changesC has changed D have changed【答案】C【解析】【詳解】考查時態。句意:改革開放,走過了輝煌的40 年,改變了中華民族的落后局面并影響世界。句中強調“改革開放40 年 ”對現在的影響,故用現在完成時。故選C。30 LED lighting, even in most developed countries, long enough to know its effectsacross the human lifespan.A has not been usedB was not u

39、sedC had not been usedD is not being used【答案】A【解析】【詳解】考查時態。句意:即使在大多數發達國家,LED照明的使用時間也不夠長,不足以了解其在人類壽命中的影響。分析句子可知,LED照明到現在一直還在使用,所以用現在完成時,故選A。31 Such a craze the pursuit of fashion become that some schools have to ban it for beingtoo distracting and for fueling envy-rooted bullying.A doesB didC hadD ha

40、s【答案】D【解析】【詳解】考查部分倒裝和現在完成時態。句意:追求時尚已經變得如此的瘋狂以至于一些學校不得不禁止它,因為太多的分心和燃起了嫉妒的欺凌。suchthat和so-"hat表示如此以至于:當such和so位于句首時,主句使用部分倒裝,that后的語序不變。由于句中have to 使用的是一般現在時,根據句意(追求時尚已經變得如此的瘋狂),可知前半句應 用現在完成時。故選D。32 Do you like the mobile game Traveling Frog? Yes, the posts about the virtual green frog over 4 mill

41、ion times.A have readB have been readC would be readD are reading【答案】B【解析】【詳解】考查時態和語態。句意: 你喜歡手機游戲旅行青蛙嗎? 是的,關于虛擬綠蛙的帖子已經被閱讀了400 多萬次。The posts 和 read 是被動關系,用被動語態,“已經被閱讀過了 ”用完成時態,故選B。33 The number of foreign students attending Chinese universities rising steadily since2010.A isB areC has beenD have been

42、【答案】C【解析】【分析】【詳解】考查動詞時態和主謂一致。句意:自從2010 年以來,上中國大學的外國學生的數量一直在增長。根據時間狀語 since 2010可知,用現在完成時態, The number of 作主語,后面的謂語動詞用單數,故選C。34 It is the first time that I to Beijing.A cameB comeC have comeD had come【答案】C【解析】【詳解】考查固定句型。句意:這是我第一次來北京。It is was the first second third timethat.該句型意為 這是某人第幾次干某事了”。當主句的謂語動

43、詞用is時,從句謂語動詞用現在完成時;當主句的謂語動詞用was 時,從句的謂語動詞用過去完成時,故選C。35 My dad stil l doesn t have a driving license. He his driving test seven times!A has failedB failedC had failedD fails【答案】A【解析】【詳解】考查現在完成時時態。句意:我爸爸還沒有駕照。他駕駛考試已經七次不及格了!根據次 數seven times七次,可知要用現在完成時“has/have+ done,”主語是He,故用單數has,故選A。【點睛】現在完成時是由助動詞“h

44、 ave( has) +過去分詞”構成的,其規則動詞的過去分詞構成與過去式相同,不規則動詞的過去分詞則需要加強記憶。主要用法如下:1 、表示過去發生的某一動作對現在造成的影響或結果。例如: I have just cleaned my clothes. 我剛洗過衣服。(“洗衣服 ”是發生在過去的動作,對現在造成的結果是“衣服干凈了”)2、表示過去已經開始,持續到現在的動作或狀態,也可以表示實質可能繼續下去的動作或狀態.這時往往與表示一段的時間狀語連用。例如: I have been here for just over two years. 我到這里才兩年多。He has worked her

45、e 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. 過去,我從未聽說過那件事。36 Linda to her mother for so long that she figures out almost

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論