英語現(xiàn)在完成進(jìn)行時題20套(帶答案)_第1頁
英語現(xiàn)在完成進(jìn)行時題20套(帶答案)_第2頁
英語現(xiàn)在完成進(jìn)行時題20套(帶答案)_第3頁
英語現(xiàn)在完成進(jìn)行時題20套(帶答案)_第4頁
英語現(xiàn)在完成進(jìn)行時題20套(帶答案)_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

英語現(xiàn)在完成進(jìn)行時題20套(帶答案)一、初中英語現(xiàn)在完成進(jìn)行時1.DoctorSmith,who

inShanghaiformorethantenyears,isconsideringworkinginHuaian,buthehasn'tdecidedyet.A.

hadworked

B.

hasbeenworking

C.

isworking

D.

works【答案】B【解析】【分析】句意:在上海工作了十年多的史米斯醫(yī)生正在考慮去淮安工作,但他還沒有決定。分析句子可知,本句中的who指代前面的先行詞doctorSmith,是單數(shù)。而根據(jù)后面的內(nèi)容可知,本句中的史密斯先生在上海已工作了十多年,現(xiàn)在還在上海,故要用現(xiàn)在完成進(jìn)行時。故選B。【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。2.—Look,Jimistalkingtohisfriendunderthetree.—It_______behim.Hehas_______backtoCanada.A.

can’t;gone

B.

can’t;been

C.

maynot;been

D.

mustn’t;gone【答案】A【解析】【分析】考查情態(tài)動詞表推測及現(xiàn)在完成時的用法。一方面,表示推測語氣時,can’t意為“不可能”;maynot意為“可能不是”;must不用于否定句;另一方面,“have/hasgoneto+地點”意為“去了某地”,表示不在說話人這兒;“have/hasbeento+地點”表示“去過某地”。句意為“——看,吉姆和他朋友在樹下談話。——不可能是他。他已經(jīng)回加拿大了。”故選A。3.—Look,thelightisstilloninHelen'soffice.—Maybeshe______herworkyet.A.

doesn'tfinish

B.

won'tfinish

C.

hasn'tfinished

D.

didn'tfinish【答案】C【解析】【分析】句意:——看,海倫的辦公室的燈還亮著在。——也許她還沒有完成工作。yet用于否定句末,是現(xiàn)在完成時的標(biāo)志詞,故選C?!军c評】考查動詞的時態(tài)。4.—Whyisyourforeignteacher’sChinesesogood?—Becausehe

Chinaforeightyears.A.

hasgoneto

B.

hasbeento

C.

hascometo

D.

hasbeenin【答案】D【解析】【分析】句意為:--為什么你的外教的中文那么好?--因為他來中國已經(jīng)8年了。時間狀語foreightyears是一段時間,所以要用表示狀態(tài)的短語bein的現(xiàn)在完成時態(tài),故選D【點評】考查現(xiàn)在完成時的短語辨析。5.I

toRongjianglastyear.ButI

never

toChongjiang.

A.

went,have,been

B.

willgo,have,beenC.

went,have,gone

D.

go,have,gone【答案】A【解析】【分析】句意:去年我去了榕江,但我從未去過重江。由lastyear可知,第一句用一般過去時;由第二句中的never可知,用現(xiàn)在完成時,故選A?!军c評】考查動詞的時態(tài),注意句中的時間狀語的暗示。6.—

he___Japanbefore?—Yes,hetheretwoyearsago.A.

Did,visited

B.

Has,hasvisited

C.

Has,visited

D.

Did,hasvisited【答案】C【解析】【分析】句意:--他以前去過日本嗎?--是的,他兩年前去過那里。根據(jù)before可知句子要用現(xiàn)在完成時“have/has+過去分詞”,主語he是第三人稱單數(shù)故用has,這是一個一般疑問句,將has提前,故選C?!军c評】考查動詞的時態(tài),注意語境中提供的時間狀語。7.ThenumberofforeignstudentsattendingChineseuniversities____risingsteadilysince1990.A.

is

B.

are

C.

hasbeen

D.

havebeen【答案】C【解析】【分析】句意:從1990年開始,進(jìn)入中國大學(xué)的外國學(xué)生的數(shù)量呈穩(wěn)定增長。根據(jù)時間狀語since1990,從1991年開始,可知本句時態(tài)為現(xiàn)在完成進(jìn)行時has/have+been+現(xiàn)在分詞;再根據(jù)thenumberof,……的數(shù)量,助動詞應(yīng)用單數(shù)形式has,be的過去分詞been。故選C。【點評】考查現(xiàn)在完成進(jìn)行時。注意掌握結(jié)構(gòu)現(xiàn)在完成進(jìn)行時的結(jié)構(gòu):has/have+been+現(xiàn)在分詞。8.Why,you'relateagain!I________hereforovertwohours!A.

amwaiting

B.

waited

C.

havebeenwaiting

D.

waswaiting【答案】C【解析】【分析】考查現(xiàn)在完成進(jìn)行時。句意:為什么,你又遲到了!我在這里已經(jīng)等了兩個多小時了!根據(jù)句意可知,“等”這個動作是從過去開始,一直持續(xù)到現(xiàn)在一直在進(jìn)行的動作,并對現(xiàn)在造成了影響。故選C項。【點評】現(xiàn)在完成進(jìn)行時表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。構(gòu)成:have+been+doing。9.I________myhomeworkforfourhours,butIamnotsurewhetherIcanhanditintomorrow.A.

havedone

B.

havebeendoing

C.

hadbeendoing

D.

haddone【答案】B【解析】【分析】考查時態(tài)。句意:四個小時以來,我一直都在做家庭作業(yè),但是我不確信我是否能在明天上交它?,F(xiàn)在完成進(jìn)行時通常表示過去發(fā)生的事情延續(xù)到現(xiàn)在,而且還在繼續(xù)發(fā)生,強調(diào)事情的延續(xù)性和反復(fù)性。故B正確?!军c評】考查時態(tài)10.—HespeaksChineseverywell.—It'snotsurprising.He___inBeijingfornineyearsnextweek.A.

hasbeenliving

B.

haslived

C.

willhavebeenlived

D.

willhavebeenliving【答案】D【解析】【分析】句意:—他漢語說的很好。—這不吃驚。下周他將已經(jīng)在北京住了九年了。表示持續(xù)到現(xiàn)在并且仍在進(jìn)行的動作,應(yīng)用現(xiàn)在完成進(jìn)行時。live為不及物動詞,無被動語態(tài)。故知選D項?!军c評】考查時態(tài)。11.Mary_______towritingclasseseverynightsinceJuneandthecoursewillendthisweek.A.

hadgone

B.

hasbeengoing

C.

isgoing

D.

went【答案】B【解析】【分析】。句意:從6月開始,瑪麗每天晚上去上寫作課,這個課程將于這周末結(jié)束?,旣惿蠈懽髡n的動作從過去持續(xù)到未來的這周末,所以要用現(xiàn)在完成進(jìn)行時。故選B?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用,現(xiàn)在完成進(jìn)行時表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。12.Dashan,who_________crosstalk,theChinesecomedictradition,fordecades,wantstomixitupwiththeWesternstand-uptradition.A.

willbelearning

B.

islearning

C.

hadbeenlearning

D.

hasbeenlearning【答案】D【解析】【分析】考查時態(tài)。本句的時間狀語是“fordecades幾十年來”,該時間狀語通常和現(xiàn)在完成的有關(guān)時態(tài)連用,本句強調(diào)這幾十年來大山一直努力把中國相聲和西方的脫口秀相結(jié)合。所以使用現(xiàn)在完成進(jìn)行時,強調(diào)動作的延續(xù)性和反復(fù)性。故D正確。13.Tom

inthelibraryeverynightoverthelastthreemonths.A.

works

B.

worked

C.

hasbeenworking

D.

hadbeenworking【答案】C【解析】【分析】考查時態(tài),題干中出現(xiàn)的overthelastthreemonths,用于現(xiàn)在完成進(jìn)行時或現(xiàn)在完成時。故答案為C?!军c評】本題的關(guān)鍵是牢記短語over/inthelast/past+段時間“在近幾年里”,常用于現(xiàn)在完成進(jìn)行時或現(xiàn)在完成時。14.He_______itfortwohours,andhe'sstillwatchingnow.A.

hasbeenwatched

B.

watching

C.

hasbeenwatching

D.

iswatching【答案】C【解析】【分析】由前半句的fortwohours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進(jìn)行時。15.He_____withEnglishgrammareverynightoverthelastthreemonths.A.

struggles

B.

struggled

C.

hasbeenstruggling

D.

hadbeenstruggling【答案】C【解析】【分析】句意:在過去的三個月里他每天晚上都在努力學(xué)英語語法。根據(jù)overthelastthreemonths可知強調(diào)在過去時間段,一直從事某件事,優(yōu)先選擇現(xiàn)在完成進(jìn)行時,即C項正確?!军c評】考查動詞時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。16.Fromhistiredface,Icantellhe

inthequeueforalongtime.A.

iswaiting

B.

willwait

C.

willbewaiting

D.

hasbeenwaiting【答案】D【解析】【分析】句意:從他疲憊的臉上,我可以看出他已經(jīng)排了很長時間的隊了。根據(jù)下文foralongtime可知應(yīng)用現(xiàn)在完成進(jìn)行時,故選D?!军c評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進(jìn)行時。17.—Youlookprettytiredtoday!—I

anenvironmentalreportoverthelastfewdays,whichshouldbesubmittedtothebosstomorrow.A.

wrote

B.

waswriting

C.

hadwritten

D.

havebeenwriting【答案】D【解析】【分析】句意:—你今天看起來很累!—在過去的幾天里我一直在寫一個環(huán)境報告,這個報告明天應(yīng)要提交給老板。表示從幾天前開始一直進(jìn)行持續(xù)到現(xiàn)在的動作,用現(xiàn)在完成進(jìn)行時,故選D.【點評】考查動詞時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。18.TheFordCompany

itsautonomousminicarsonpublicroadsinArizona,theUS,withoutasafetydriversinceOctober,2017.A.

hasbeenoperating

B.

hasoperated

C.

hadbeenoperating

D.

hadoperated【答案】A【解析】【分析】句意:自2017年10月。福特汽車公司在美國亞利桑那州的公共道路一直讓沒有安全的的司機操縱的自動化微型轎車運轉(zhuǎn)。since,“自從”,Since后如果是過去的時間,主句要用現(xiàn)在完成時。因此可知C、D是過去完成時,不符合?,F(xiàn)在完成進(jìn)行表示動作從過去一直持續(xù)至現(xiàn)在,這個動作正在進(jìn)行。而B是現(xiàn)在完成時,表示動作到現(xiàn)在已完成或停止。分析可知從過去一直至現(xiàn)在,要用現(xiàn)在完成進(jìn)行時,故選A。【點評】考查動詞時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。19.—Toourrelief,rescueworkisunderwayinthequake-hitareainMexico.—Yes,volunteersarehelpingtodistributethedonatedprovisionsthat_______.A.

werepouringin

B.

havebeenpouringinC.

arepouredin

D.

hadbeenpouredin【答案】B【解析】【分析】句意:——令我們欣慰的是,救援工作正在墨西哥地震災(zāi)區(qū)展開。——是的,志愿者們正在幫助分發(fā)捐贈的物品。表示過去的事情一直延續(xù)到現(xiàn)在而且還在進(jìn)行,因此用現(xiàn)在完成進(jìn)行時,故選B?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。20.—HowmuchdoyouknowaboutthetradewarbetweenChinaandAmerica?—Well,thenewspapers________itinthepastfewweeks.A.

report

B.

willreport

C.

reported

D.

havebeenreporting【答案】D【解析】【分析】句意:——你對中美之間的貿(mào)易戰(zhàn)爭了解多少?——哦,在最近的幾周里報紙一直在報道這件事。根據(jù)時間狀語nthepastfewweeks可知謂語動詞用現(xiàn)在完成時或者現(xiàn)在完成進(jìn)行時,故選D。【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。21.—Lucyseemsabsentthesedays.—She_____ajobfromcitytocity—yousee,sheisgraduatinginJune.A.

huntsfor

B.

istohuntfor

C.

hashuntedfor

D.

hasbeenhuntingfor【答案】D【解析】【分析】句意:——Lucy這些天似乎不在?!獜囊粋€城市到另一個城市她一直在尋找一份工作,你知道,她將在六月畢業(yè)。根據(jù)"yousee,sheisgraduatinginJune."可以判斷"她快要畢業(yè),所以最近一直在找工作",用現(xiàn)在完成進(jìn)行時,故選D。【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。22.______herambitionofbecomingaprofessionalsinger,she_____veryhardsinceanearlyage.A.

Torealize,hasbeentraining

B.

Realizing,trainedC.

Torealize,wastrained

D.

Realized,hastrained【答案】A【解析】【分析】句意:為了實現(xiàn)成為職業(yè)歌手的志向,她從小就一直很努力地訓(xùn)練。本題第一空中使用不定式做目的狀語,第二句時間狀語sinceanearlyage通常和現(xiàn)在完成時連用,表示從過去就開始的動作,本句使用現(xiàn)在完成進(jìn)行時強調(diào)動作的延續(xù)性,表示她一直都在努力訓(xùn)練。故A項正確?!军c評】考查非謂語動詞和時態(tài),本題涉及不定式作目的狀語和現(xiàn)在完成進(jìn)行時的應(yīng)用。23.—Isn'tithardtodrivedowntowntowork?—Yes,that'swhyI________toworkbytrain.A.

havebeengoing

B.

havegone

C.

wasgoing

D.

willhavegone【答案】A【解析】【分析】考查時態(tài):根據(jù)句意:-開車到市中心工作難道不難嗎?-是,那就是我為什么一直坐火車上班的原因。說明坐火車上班一直持續(xù)到現(xiàn)在以后可能還在做。用現(xiàn)在完成進(jìn)行時,選A。【點評】考查現(xiàn)在完成進(jìn)行時。24.—Why,Jack,youlooksotired!—Well,I______thehouseandImustfinishtheworktomorrow.A.

waspainting

B.

willbepainting

C.

havepainted

D.

havebeenpainting【答案】D【解析】【分析】句意:——怎么啦,杰克,你看起來如此疲憊!——噢,我一直都在粉刷房子,并且我明天必須完成。根據(jù)句意可知應(yīng)采用現(xiàn)在完成進(jìn)行時態(tài),強調(diào)動作一直在延續(xù)。選D?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。25.You____yourdepressionforlong,andnowit'stimetorelaxyourself.A.

masked

B.

willhavemasked

C.

havebeenmasked

D.

havebeenmasking【答案】D【解析】【分析】句意:你壓抑了很久,現(xiàn)在是時候放松一下了。根據(jù)句意可知,此處應(yīng)使用現(xiàn)在完成進(jìn)行時,表示從過去開始一直持續(xù)到現(xiàn)在的動作,強調(diào)這個動作可能會繼續(xù)下去。故選D?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。26.—Ihaven'tseenJackythesedays.—She________forthedrivingtestduetotakeplacenextMonday.A.

willprepare

B.

hasbeenpreparing

C.

waspreparing

D.

prepared【答案】B【解析】【分析】句意:——這些天我沒見過Jacky。——她一直在為下周一的駕駛考試做準(zhǔn)備。表示一個從過去開始延續(xù)到現(xiàn)在,可以包括現(xiàn)在在內(nèi)的一個階段內(nèi),重復(fù)發(fā)生的行動,用現(xiàn)在完成進(jìn)行時,故選B。【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時。27.Ourheadteacher____formonthstomakesurethatweunderstandtheimportanceofconcentration.A.

tried

B.

wastrying

C.

hasbeentrying

D.

istrying【答案】C【解析】【分析】句意:我們的班主任幾個月來一直在努力確保我們理解集中注意力的重要性?,F(xiàn)在完成進(jìn)行時表示現(xiàn)在以前這一段時間里一直在進(jìn)行的一個動作,這個動作可能仍在進(jìn)行。分析本句可知,try這個動作現(xiàn)在以前這一段時間里一直在進(jìn)行,這個動作可能仍在進(jìn)行。且由“formonths”也表明本句應(yīng)該用現(xiàn)在完成進(jìn)行時。故選C?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時。28.—Wow!Somanydifferentaliens'appearancesyoudraw!—I______manywebsitesaboutaliens.A.

willvisit

B.

wasvisiting

溫馨提示

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

評論

0/150

提交評論