




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
(英語)英語現在完成進行時專項習題及答案解析一、單項選擇現在完成進行時.TrafficconditionsinNanchang fordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.A.areworsening B.hadworsenedC.havebeenworsening D.worsened【答案】 C【解析】試題分析:考查時態。根據時間狀語 fordecades和句意可知用現在完成進行時。句意:十年來,南昌的交通狀況越來越糟糕了。起初,人們只是抱怨高峰期的交通堵塞,但如今每小時都是高峰期。選 C。考點:考查時態—I thedishesforoveraweek.It ’syourturn.—I youwouldsaysomethinglikethat.A.havewashed;haveknown B.havebeenwashing;knewC.havewashed;know D.havebeenwashing;knowTOC\o"1-5"\h\z【答案】 B【解析】試題分析 :句意: ——我洗盤子洗了一周了。該輪到你了。 ——我知道你就會這樣說。現在完成時與現在完成進行時的區別是:現在完成時指到目前為止已經結束的動作,現在完成進行時指一直持續的動作,從語境可知此處強調持續,所以用現在完成進行時,排除 A、C選項,而根據賓語從句中的 would可以推測主句應該用過去時態,答案選 B。考點:考查動詞時態。.---Ihearyou atSmith’s.---Yes,I thereforaboutthreemonths.A.work;hadbeenworking B.worked;wasworkingC.areworking;havebeenworking D.worked;haveworkedTOC\o"1-5"\h\z【答案】 C【解析】考查時態。根據語境 ——我聽說你在史密斯辦公室工作。 ——是的,我在那兒工作了大約 3個月。可知用現在進行時和現在完成進行時,選 C。IwonderifJohnhasforgottenmynumber.I___himtocallforthepasttwohours.A.havebeenexpecting B.haveexpectedC.havebeenexpected D.expected【答案】 A【解析】試題分析:句意:我不知道是否約翰已經忘記了我的電話號碼,過去兩小時我一直在期待他能打來電話。A.havebeenexpecting現在完成進行時,表示在過去持續做某事持續到現在可能一直持續下去B.haveexpected現在完成時,過去開始一個動作與現在有關 C.havebeenexpected現在完成時被動語態 D.expected一般過去時。題干中forthepasttwohours.提示在過去持續做某事,故選Ao考點:考查動詞時態的用法。--IamsureMarywillwinthefirstplaceinthecomingcompetition.--Ithinkso.Sheforitformonths.A.hasprepared B.hasbeenpreparingC.hadprepared D.prepared【答案】B【解析】試題分析:考查日^態。句意: --我相信瑪麗會在接下來的比賽中獲得第一名。 --我也這樣認為,她已經準備好幾個月了。 for+一段時間,與完成時連用,排除D;根據句意可知,這里說的是現在的#況,排除 C;現在完成進行時表示過去的動作對現在造成了影響,并有可能繼續下去。根據第一句可知,比賽還沒開始,說話時,瑪麗仍然在做準備工作,因此,用現在完成進行時最恰當,故選Bo考點:考查時態---Alice,what 'swrongwithyou?Youlooksowornout.---Nothingserious.ImynewhousealldayandI'mafraidIwon'tfinishuntiltomorrowafternoon.A.havewhitewashed B.amwhitewashingC.havebeenwhitewashing D.shallbewhitewashing【答案】C【解析】考查時態:句意: 一愛麗絲,你怎么了?你看起來很疲勞啊。 -沒什么嚴重的,我一天一直在粉刷房子,恐怕明天下午才能完成。用現在完成進行時,表示動作從過去一直延續到現在,可能還要繼續。選 Co---Didyoufindthemissingcoupleinthemountainyesterday?---No,butwetogetintouchwiththemeversince.A.havetried B.hadtriedC.havebeentrying D.hadbeentrying【答案】C【解析】試題分析:考查動詞的時態。句意:昨天你們找到失蹤的那對夫婦了嗎 ?沒有,但我們一直在努力聯系他們。根據 eversince可知用現在完成時,再根據語境可知用現在完成時的進行時態,故選C項。考點:考查動詞的時態-Iwonderifyoucouldgowithmetothecinema.---Don'tdisturbme.Iacompositionallthemorningandhaven 'tfinishedityet.A.write B.waswritingC.havewritten D.havebeenwriting【答案】D【解析】試題分析:-我想知道你是否能夠陪我去電影院。--不要打擾我!我一早上都在寫作文,還沒完成呢。根據句意可知,說話者在過去就開始寫作文,并且將一直持續下去,故用現在完成進行時,故選D。考點:考察動詞時態。Frank,wherehaveyoubeen?Weyousince2o'clock.A.havebeenwaitingfor B.arewaitingforC.hadwaitedfor D.waitedfor【答案】A【解析】試題分析:考查動詞的時態。句意:弗蘭克,你去哪了?自從兩點我們就在等你。根據since2o'co跳兩點可知用現在完成時,這個動作一直在持續,故用現在完成進行時;—Hey,man!Whysotired?—Iforweeksforthecomingcelebrationoftheschool 's100thanniversary.A.waspreparing B.havebeenpreparingC.hadprepared D.wasprepared【答案】B【解析】試題分析:考查動詞的時態。句意:嘿,你為什么這么黑呢?這幾周來一直在準備學校百年誕辰。根據forweeks可知這個動作一直都在持續,故選B項。考點:考查動詞的時態Japan'seconomyinthepasttwentyyears.Nooneknowshowlongitbeforeitregainsitsincrease.hasbeendeclining;willbehasdeclined;wouldbeC.hadbeenindecline;wouldtakeD.wasonthedecline;willtake【答案】 A【解析】試題分析:考查時態辨析。根據句意和時間指示詞 inthepasttwentyyears和介詞before可以判斷前后應該分別采用現在完成進行時和一般將來時。句意:日本經濟在過去 20年里一直在下滑。誰也不知道在它恢復增長前還需要多長的時間。根據句意可以判斷,故選 A。考點:考查時態辨析Thecrazyfans patientlyfortwohours,andtheywillwaittillthemoviestararrives.A.arewaiting B.hadwaitedC.havebeenwaiting D.willwait【答案】 C【解析】試題分析:考查動詞的時態和語態。句意:瘋狂的粉絲一直耐心的等待了二個小時,將一直等到這位電影明星到來。根據時間狀語 fortwohours,,表示現在完成進行時,故選 C項。考點:考查動詞的時態和語態Lucyhaschangedalotsinceshegothernewjob.Recentlyshe herworkquitewell.A.hasbeendoing B.hasdoneC.did D.haddone【答案】 A【解析】A考查時態。句意:自從 Lucy獲得了她的新工作后,她變了很多。最近她一直都很出色地完成了她的工作。We forcheaphousesbuthaven’tfound welikeyet.A.arelooking;one B.havelooked;itC.havebeenlooking;one D.looked;them【答案】 C【解析】句意為:我們一直在找便宜房子,但是 (到現在 )仍未找到我們喜歡的 (一所房子 )。根據語境可知,找房子這一動作一直在進行,所以用現在完成進行時指過去開始的動作一直持續到現在;第二空 one指代“a+前面提到的名詞 ”,即ahouse。Kate onhernewnovel,whichissupposedtocomeoutnextmonth.A.wasworking B.hadworkedC.willbeworking D.hasbeenworking【答案】 D【解析】D考察時態。句義:凱特一直在忙著寫她的新小說。因為下個月應該就要出版了。選現在完成進行時,表示一個動作從過去開始一直持續到現在,而且還可能持續下去。故 D正確。It'ssaidthatthey abetterlifeeversincetheymovedtotheUS.A.hadenjoyed B.havebeenenjoyingC.wereenjoying D.wouldenjoy【答案】 B【解析】B考察動詞時態。句義:據說,他們自從搬到美國后一直過著更好的生活。根據句義可知,此處表示動作從過去某一時間開始,一直延續到現在,可能還要繼續下去。故應該使用現在完成進行時。故 B正確。--Ihavegotaheadache.--Nowonder.You onthemathexercisestoolong.A.work B.areworking C.havebeenworkingD.worked【答案】 C【解析】試題分析 :句意: -我有點頭疼。 -難怪呢。你這么長時間一直在做數學練習。根據語境可知說話人強調動作的持續性和影響性,應該用現在完成進行時,故答案選 C。考點:考查動詞時態。Iamsotired,forI Englishfor2hours.A.isstudying B.havebeenstudyingC.wasstudying D.hadbeenstudying【答案】 B【解析】句意:我好累,因為我已經學習英語兩個小時了。根據 “for2hours可知,此處表示動作從過去某一時間開始,一直延續到現在,可能還要繼續下去,故應用現在完成進行時。Mr.Smith hispupilshowtoprepareforthetestsince8am,butnoonelistenstohim.A.hastold B.istellingC.hasbeentelling D.willhavetold【答案】 C【解析】句意:Mr.Smith從早上8點開始就一直在不停地告訴學生們如何準備考試,但沒有一個學生聽他講。空處的動作從過去某一時間開始一直延續到現在,可能還要繼續下去,因此應用現在完成進行時。故答案選 C。CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool,whereshe Englishforayear.A.studies B.studiedC.isstudying D.hasbeenstudying【答案】 D【解析】現在完成進行時表示動作從過去某一時間開始 ,一直延續到現在 ,可能還要繼續下去。根據所提供的情景 “CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool和時間狀語foryears可判斷出要用現在完成進行時 ,表示動作一直在延續著。一般現在時表示經常性的動作或存在的狀態。一般過去時表示過去發生的動作或存在的狀態。現在進行時表示正在發生的動作或存在的狀態。.—What’sup?Youlookworried.—Well,I ontheproblemfor5hoursbutIhavengotasingleclue’t.A.haveworked B.workedC.willwork D.havebeenworking【答案】 D【解析】試題分析:考查時態。從時間狀語 for5hours,可排除BC,然后根據butIhaven'tgotasingleclue,說明work這個動作還要持續下去,故用現在完成進行時。句意: 怎么啦?你看起來很焦急。 ——唔,我花了 5個小時在這個問題上但現在還沒有什么頭緒。考點:考查時態。—Ithinkthepaperistakingyoualongtimetowrite.—I onitforalmostamonthnow.A.workedB.wasworkingC.amworkingD.havebeenworking【答案】 D【解析】考查時態。上句:我想寫這篇論文要花你很長時間。下句:我寫了差不多一個月了。寫論文這個動作從過去某一時間開始,一直持續到現在,根據語境,可能仍然要繼續下去,所以要用現在完成進行時,故答案為 D。Theautofactory newprofitrecordsthroughtechnicalinnovation—10%growthrateinthelasttwoyearsandhopefully15%thisyear.A.setB.hassetC.issettingD.hasbeensetting【答案】 D【解析】考查動詞時態。句意:這家汽車制造廠通過技術創新不斷突破新的利潤記錄,前兩年有 10%的增長率,今年有望達到 15%的增長率。表示從過去開始一直持續到現在還可能持續下去,要用現在完成進行時。故選 D。(東北三省三校一聯 )TrafficconditionsinBeijing fordecades.Atfirstpeopleonlycomplainedaboutjamsduringrushhours,buttodayeveryhourisrushhour.A.isworsening B.haveworsenedC.havebeenworsening D.worsened【答案】 C【解析】考查動詞的時態。由空后的 fordecades可推知,此處要用完成時態,故可以排除 A、D兩項。由下句內容可知,北京這種交通狀況是從過去一直持續到現在,且會持續下去,故應該用進行時態。答案: CAllthestaffofthecompany,who extrahoursthesedays,hopetofinishtheprojectasscheduled.A.willwork B.havebeenworkingC.wereworking D.haveworked【答案】 B【解析】【分析】【詳解】考查現在完成進行時。句意:公司的所有員工,這些天一直在加班,希望按計劃完成該項目。根據語境可知,此處用現在完成時 haveworked表示的是 “過去開始一直持續到現在的動作”,且work的動作并未結束,因此表示 “到現在為止一直在做某事 ”,應使用現在完成進行時。說明員工 “這些天一直在加班 ”。故選 B。I aboutwhatyou’vesaidandI’vedecidedtotakeyouradvice.A.thought B.wasthinking C.havebeenthinkingD.hadthought【答案】 C【解析】【詳解】考查時態語態。句意:我剛剛一直在考慮你的話并且我決定采取你的建議。分析句子可知,and后面時態為現在完成時,所以前面也要用完成時, think用延續性動詞形式,用現在完成進行日ha應為 havebeenthinking。故選C項。—What’swrong?Youlookreallystressedout.—I thewholeweekpreparingformygraduationpaper.A.work B.haveworkedC.havebeenworking D.worked【答案】 C【解析】【詳解】考查動詞時態。句意: ——你怎么了?看起來真的壓力很大。 ——我已經連軸轉努力了一整個星期來寫我的畢業論文。根據本題題意, “我”已經從一周前開始,持續工作直至現在(有表達時間段的提示短語 thewholeweek),唯有現在完成進行時可表達這一含義,應選用havebeendoing的結構,故選 C。People aboutwhatourfuturewilllooklikeforthousandsofyears.A.havebeenwondering B.wonder C.wonderedD.willwonder【答案】 A【解析】【詳解】考查動詞時態。句意:數千年以來人們一直想知道我們的未來會是什么樣子。根據時間狀語forthousandsofyears可知,描述從過去開始一直持續到現在的動作,用現在完成進行時。故選 A。He aroundtheclocksinceJune,whenthefirstEbolacaseappearedinthisagriculturalcounty.A.hadbeenworking B.hasbeenworkingC.isworking D.wasworking【答案】 B【解析】試題分析:考察時態。現在完成進行時表示動作從某一時間開始,一直持續到現在,或者剛剛終止,或者可能仍然要繼續下去。該句意思為:自從六月份第一起埃博拉病例出現在這個農業化的村莊那一刻開始,他就夜以繼日地撲在工作上,。根據句意,題目中的他從六月份開始不停的工作,這個動作是從那個時候一直持續到現在的。故選 BHeissuretopassthetest,forhe hislessonsforthetesteverydayoverthepastmonth.A.willreview B.wasreviewing C.hasbeenreviewingD.hadbeenreviewing【答案】 C【解析】【詳解】考查現在完成進行時。句意:他一定可以通過測試,因為在過去的一個月里他每天都在為測試而復習功課。 overthepastmonth.(在過去的一個月里)是現在完成時的標志詞,再結合句意,他復習的動作從過去持續到現在,故用現在完成進行時,主語 he是第三人稱單數,故用 hasbeenreviewing。故選C項。.Housingprices sinceafewyearsago.Therefore,it ’stimethecentralgovernment someeffectivemeasurestobringthemundercontrol.A.haveincreased;wouldtakeB.haveincreased;willtakeC.havebeenincreasing;takesD.havebeenincreasing;took【答案】 D【解析】【詳解】考查時態。句意:自從去年年底房價一直在上漲。因此,該是中央政府采取措施降低并控制房價的時候了。由 since判斷句中需要完成時,并且根據語境,房價還在上漲中,故第一空用完成進行時;第二空考查句型 "It's/wastimethat該是??的時彳^了",從句中往往用過去時,也可以用"should+動詞原形";故答案是Do【點睛】I.Since自從一以來(可做介詞和連詞),和現在完成時態連用。Hehaslivedheresincehecame.自從他來到這里,就一直在這里住著。2.Itisthefirst(second---)timethat主語 +現在完成時態 +其他。意思是:第幾次做某事了。如果把is改成was,則后面用過去完成時態。It'sthethirdtimethatIhavecometotheSummerPalace.這是我第三次來到頤和園。3.It's(high)timethfe晤+一般過去時態+其他。現在是該做某事的時間了。 It'shightimethatwehadlunch.現在是我們該吃午飯的時間了。4.Itis/hasbeen+一段時間+since主語+一般過去時態+---。自從---有多長時間了。在這個句型中since引導時間狀語從句,從句用一般過去時態,分兩種情況:( 1)如果從句的動詞是終止性動詞 leave/come/---,則表示 “從動作開始到現在多長時間了。 ”Itisthreeyearssincehebegantosmoke.他已經吸煙三年了。( 2)如果從句的動詞是持續性動詞stay/smoke/live---,則表示 “從動作結束到現在多長時間了 ”。Itisthreeyearssincehesmoked.他戒煙三年了。Thedebatehasonlyafewmomentsthatmightbeinspiringtothosewho thisissue.A.followed B.hadfollowed C.havebeenfollowingD.werefollowing【答案】 C【解析】【詳解】考查語境及時態。句意:這場辯論只有幾分鐘的時間,可能會激勵那些一直關注這一問題的人。分析句子可知,本空是指那些 “一直關注這一問題的人 ”,根據語境可知,從過去關注一直到現在還在關注,要用現在完成進行時,因此選Co---Jennyisbecomingslimmerandslimmer.----Itissaidthatshehiredafitnessinstructorlastyearandsince.A.isworkingoutB.workedout C.hasbeenworkingoutD.hadworkedout【答案】C【解析】【詳解】考查時態。句意: 一Jenny變得越來越苗條了。 一據說她去年雇了一個健身教練,到現在也一直在健身。根據句意可知,此處強調健身從過去到現在一直在進行,應使用現在完成進行時。故C選項正確。Why,you'relateagain!Ihereforovertwohours!A.amwaiting B.WaitedC.havebeenwaiting D.waswaiting【答案】C【解析】試題分析:考查現在完成進行時。句意:為什么,你又遲到了!我在這里已經等了兩個多小時了!過去已經完成等待的動作對現在造成的影響,并將可能持續進行。故選 C項。考點:考查現在完成進行時【名師點睛】現在完成進行時表示現在以前這一段時間里一直在進行的動作,這動作可能仍在進行,也可能已停止。現在完成時通常只陳述事實,而現在完成進行時還可表示一種感情色彩。構成:have+been+doingo---Mr.Johnsondidn'tturnupatthemeetingyesterdaymiomg,didhe?---No.Wetilltwelveo."AcwcMemorningwaswasted.A.hadwaited B.havebeenwaitingC.arewaiting D.werewaiting【答案】B【解析】試題解析:分析句子結構與意思,可知要用現在完成進行時,表示動作有過去某一刻開始一直持續到說話的時候還在進行中,故選 Bo句意:--約翰遜先生昨天沒有出現在會議上,不是嗎?--是的,我們一直等他等到 12點。整個早上都被浪費掉了。考點:時態和語態---May!Howisyourplan?IheardyoustarteditlastSunday.---Oh!I forit,butIhaven'tdecidedwheretostartit.A.havepreparedB.hadpreparedC.havebeenpreparing D.waspreparing【答案】C【解析】考察時態.句意:梅!你的計劃怎么樣了?我聽說你上周開始了。 ——哦,我一直在準備,但是我還沒有決定從哪兒開始。可知準備工作在此之前一直在進行,故用完成進行時態,選Co-Youlookgreat!—Iout.Checkoutmymuscles!willworkwasworkinghavebeenworkinghadbeenworking【答案】C【解析】句意:一你看起來很棒啊! 一我一直都在鍛煉。你 看看我的肌肉!根據句意可知正是因為一直都在鍛煉所以現在才會與如此好的肌肉和體型,得到了對方的夸獎。使用現在完成進行時,表示從過開始一直持續到現在都在不停地鍛煉。故使用現在完成進行時。 C正
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海京東代播合同標準文本
- 與拆遷公司拆遷合同樣本
- 購房合同范本標準版
- 古詩《宿建德江》教案新部編本
- 危險化學品采購運輸裝卸儲存使用及報廢安全管理制度
- 五年級信息技術上冊教學計劃
- 文明在你我心中主題班會教案
- 燃氣工程竣工驗收報告
- 科達紀委談話系統行業解決方案
- 倉房買賣合同樣本
- 建設工程安全生產管理條例試題
- 2025年鄭州衛生健康職業學院單招職業適應性測試題庫帶答案
- 2025年河南應用技術職業學院單招職業適應性測試題庫必考題
- 2025年鄭州衛生健康職業學院單招職業適應性測試題庫必考題
- 2025年湖北省八市高三(3月)聯考英語試卷(含答案詳解)
- 15 青春之光 公開課一等獎創新教學設計
- 2025年中國特殊熱電偶市場調查研究報告
- 2025年人教版中考英語總復習清單八年級上冊Units7-8
- JJF(皖) 205-2025 土工擊實儀校準規范
- 人教版英語2025七年級下冊Unit 4 Eat Well教師版 語法講解+練習
- 2025屆福建省漳州市龍海區初三中考模擬測試卷化學(無答案)
評論
0/150
提交評論