英語現(xiàn)在完成進行時模擬試題及解析_第1頁
英語現(xiàn)在完成進行時模擬試題及解析_第2頁
英語現(xiàn)在完成進行時模擬試題及解析_第3頁
英語現(xiàn)在完成進行時模擬試題及解析_第4頁
英語現(xiàn)在完成進行時模擬試題及解析_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、英語現(xiàn)在完成進行時模擬試題及解析一、初中英語現(xiàn)在完成進行時1it _ for two weeks, and the whole area is flooded.a. had rainedb. rainsc. would raind. has been raining【答案】d【解析】 【分析】句意:連續(xù)下雨已經(jīng)兩周了,整個地區(qū)都發(fā)洪水了。根據(jù)時間狀語fortwo weeks ,表示雨持續(xù)了兩周,即:雨一直在進行,要用現(xiàn)在完成進行時態(tài)故選d?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應用。2he _ it for two hours, and hes still watching now.a.

2、has been watchedb. watchingc. has been watchingd. is watching【答案】c【解析】 【分析】由前半句的 for two hours 和后半句句意 “他現(xiàn)在仍然在看 ”可知應用現(xiàn)在完成進行時。故選 c。3look, jim is talking to his friend under the tree.it _ be him. he has _ back to canada.a. can t; goneb. can t; beenc. may not; beend. mustn t; gone【答案】a【解析】 【分析】考查情態(tài)動詞表推測

3、及現(xiàn)在完成時的用法。一方面,表示推測語氣時,can t意為 “不可能 ”; may not 意為 “可能不是 ”; must 不用于否定句;另一方面,“ have/hasgone to+ 地點 ”意為 “去了某地 ”,表示不在說話人這兒; “ have/hasbeen to +地點 ”表示 “去過某地 ”。句意為 “看,吉姆和他朋友在樹下談話。 不可能是他。他已經(jīng)回加拿大了。 ”故選 a。4can mr read speak chinese?yes he speaks chinese very well because he a. has been in b. has been tochina

4、 for many yearsc. has gone tod. has come to【答案】a【解析】 【分析】句意為:-里德先生會說中文嗎?-是的。他漢語說得很好因為他已經(jīng)在中國多年。 has been in 指的是某人在某地停留多長時間;has been to 是去過某地已經(jīng)回來; has gone to 是去某地了,還沒回來;has come to 是已經(jīng)來到某地,根據(jù)句意可知選a【點評】考查動詞短語辨析5he _ japan before?yes, he there two years agoa. did, visitedb. has, has visitedc. has, visi

5、tedd. did, has visited【答案】c【解析】 【分析】句意 :-他以前去過日本嗎?-是的,他兩年前去過那里。根據(jù)before 可知句子要用現(xiàn)在完成時“have/has+過去分詞 ”, 主語 he 是第三人稱單數(shù)故用has,這是一個一般疑問句,將has 提前,故選c?!军c評】考查動詞的時態(tài),注意語境中提供的時間狀語。6china _ great achievements in science and technology since 1978.a. makesb. madec. has made【答案】c【解析】【分析】句意:自1978年以來,中國在科學技術(shù)方面取得了巨大成就。

6、makegreat achievement取得巨大成就,a.動詞三單式;b.一般過去式;c.現(xiàn)在完成時。根據(jù)since,可知時態(tài)用現(xiàn)在完成時,故選c?!军c評】考查動詞的時態(tài)。注意現(xiàn)在完成時的用法。7 he speaks chinese very well. its not surprising. he _ in beijing for nine years next week.a. has been livingb. has livedc. will have been livedd. will have been living【答案】d【解析】 【分析】句意:他漢語說的很好。這不吃驚。下周他

7、將已經(jīng)在北京住了九年了。表示持續(xù)到現(xiàn)在并且仍在進行的動作,應用現(xiàn)在完成進行時。 live 為不及物動詞,無被動語態(tài)。故知選 d 項?!军c評】考查時態(tài)。8nice to see you again after all these years. what _?well, ive tried many things since we left school. im now working for a large oil company.a. have you doneb. were you doingc. did you dod. have you been doing【答案】d【解析】 【分析】考

8、查時態(tài)。句意:這么多年以后再次看見你真是太好了。這些年你一直在做什么?自從我畢業(yè)以后我嘗試了很多事情。我現(xiàn)在在一家大型的石油公司。根據(jù)句意說明是問對方這些年在做什么,因此使用現(xiàn)在完成進行時表示。故答案為d?!军c評】本題難度不大,重點把握句意和熟知現(xiàn)在完成進行時的內(nèi)涵。9tomin the library every night over the last three months.a. worksb. workedc. has been workingd. had been working【答案】c【解析】 【分析】考查時態(tài),題干中出現(xiàn)的over the last three months ,

9、用于現(xiàn)在完成進行時或現(xiàn)在完成時。故答案為c?!军c評】本題的關(guān)鍵是牢記短語over/inthe last/past+ 段時間 “在近幾年里 ”,常用于現(xiàn)在完成進行時或現(xiàn)在完成時。10 you look tired. i _ clothes all day.a. washedb. have washedc. was about to washd. have been washing【答案】 d【解析】 【分析】句意:你看上去很累。我洗了一天的衣服。此處表示動作一整天都在進行,一直在持續(xù),用現(xiàn)在完成進行時,故選d。【點評】考查動詞時態(tài),本題涉及現(xiàn)在完成進行時的應用。11 doctor smith,

10、whoin shanghai for more than ten years, is considering working inhuaian, but he hasnt decided yet.a. had workedb. has been workingc. is workingd. works【答案】b【解析】 【分析】句意:在上海工作了十年多的史米斯醫(yī)生正在考慮去淮安工作,但他還沒有決定。分析句子可知,本句中的who 指代前面的先行詞doctorsmith,是單數(shù)。而根據(jù)后面的內(nèi)容可知,本句中的史密斯先生在上海已工作了十多年,現(xiàn)在還在上海,故要用現(xiàn)在完成進行時。故選b?!军c評】考查時

11、態(tài),本題涉及現(xiàn)在完成進行時的應用。12 you look pretty tired today!ian environmental report over the last few days, which should be submitted to the bosstomorrow.a. wroteb. was writingc. had writtend. have been writing【答案】 d【解析】 【分析】句意: 你今天看起來很累! 在過去的幾天里我一直在寫一個環(huán)境報告,這個報告明天應要提交給老板。表示從幾天前開始一直進行持續(xù)到現(xiàn)在的動作,用現(xiàn)在完成進行時,故選d.【點評】考

12、查動詞時態(tài),本題涉及現(xiàn)在完成進行時的應用。13 the ford companyits autonomous minicars on public roads in arizona, the us, withouta safety driver since october, 2017.a. has been operatingb. has operatedc. had been operatingd. had operated【答案】 a【解析】 【分析】句意:自2017 年 10 月。福特汽車公司在美國亞利桑那州的公共道路一直讓沒有安全的的司機操縱的自動化微型轎車運轉(zhuǎn)。since,“自從 ”

13、, since 后如果是過去的時間,主句要用現(xiàn)在完成時。因此可知c、 d 是過去完成時,不符合?,F(xiàn)在完成進行表示動作從過去一直持續(xù)至現(xiàn)在,這個動作正在進行。而b 是現(xiàn)在完成時,表示動作到現(xiàn)在已完成或停止。分析可知從過去一直至現(xiàn)在,要用現(xiàn)在完成進行時,故選a?!军c評】考查動詞時態(tài),本題涉及現(xiàn)在完成進行時的應用。14 the western countries have been _ christmas for many years.a. celebratingb. celebratec. celebratesd. celebrated【答案】a【解析】 【分析】 have/has been+ 現(xiàn)

14、在分詞是現(xiàn)在完成進行時;句意:西方國家很多年來一直在慶祝圣誕節(jié)。故選 a。15 to our relief, rescue work is under way in the quake-hit area in mexico. yes, volunteers are helping to distribute the donated provisions that _. a. were pouring in b. have been pouring in c. are poured in d. had been poured in【答案】 b【解析】 【分析】句意:令我們欣慰的是,救援工作正在墨

15、西哥地震災區(qū)展開。是的,志愿者們正在幫助分發(fā)捐贈的物品。表示過去的事情一直延續(xù)到現(xiàn)在而且還在進行,因此用現(xiàn)在完成進行時,故選b?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應用。16 judith _ on her new novel which is supposed to come out next month.a. has been workingb. had workedc. will be workingd. was working【答案】a【解析】 【分析】句意:朱迪思一直在寫她的新小說,這本小說預定下個月出版。根據(jù)下文which is supposed to come out ne

16、xt month可知,她的小說還沒寫完,現(xiàn)在還在寫,表示從過去一直到現(xiàn)在一直在寫,可能還會寫下去,應使用現(xiàn)在完成進行時。故選a?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時。17 housing prices_ since a few years ago. therefore, its time the central government_ some effective measures to bring them under control.a. have increased; would takeb. have increased; will takec. have been increas

17、ing; takesd. have been increasing; took【答案】d【解析】 【分析】句意:自從去年年底房價一直在上漲。因此,該是中央政府采取措施降低并控制房價的時候了。由since 判斷句中需要完成時,并且根據(jù)語境,房價還在上漲中,故第一空用完成進行時;第二空考查句型its/wastimethat “該是 .的時候了 ,從句中往往用過去時,也可以用should+ 動詞原形;故答案是d?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時和一般過去時的應用,以及固定句型its/wastime that 。18 why, jack, you look so tired! well, i

18、_ the house and i must finish the work tomorrow.a. was paintingb. will be paintingc. have paintedd. have been painting【答案】d【解析】 【分析】句意: 怎么啦,杰克,你看起來如此疲憊! 噢,我一直都在粉刷房子 ,并且我明天必須完成。根據(jù)句意可知應采用現(xiàn)在完成進行時態(tài),強調(diào)動作一直在延續(xù)。選 d?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應用。19 where is mary?oh, she went out after breakfast, andher paper in t

19、he library ever since. you can find herthere.a. wroteb. had writtenc. has been writingd. is writing【答案】c【解析】 【分析】句意:mary去哪了? 她吃完早飯就出去了,從那以后她就一直在圖書館里寫論文,你可以在那找到她??疾闀r態(tài)。mary 寫論文這個動作從過去一直持續(xù)到現(xiàn)在,而且還可能繼續(xù)下去,應該用現(xiàn)在完成進行時,故答案為:c。【點評】考查現(xiàn)在完成進行時。20 so much remains to be done!well, its not surprising. so many peopl

20、ea. comeb. have comeall the time recently.c. have been comingd. came【答案】c【解析】 【分析】句意:還有許多事情要做! 好吧,這并不奇怪。最近來的人太多了。考查時態(tài)。根據(jù)all the time recently可知句子用現(xiàn)在完成進行時態(tài),故答案為:c。【點評】考查時態(tài)在具體語境中的運用。21 iso busily recently that ithats ok. i can manage it by myself.a. have been working; havec. am working; will haveno ti

21、me to help you with your maths.b. have worked; hadd. had been working; had had【答案】a【解析】 【分析】句意: 我最近工作太忙碌了,沒時間幫你學數(shù)學。 沒關(guān)系我自己能搞定。由 “recently 可”知,本句為現(xiàn)在完成進行時,表示動作還可能持續(xù)下去,而第二個空表示現(xiàn)在所處的狀態(tài),所以用一般現(xiàn)在時。故選a。【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時和一般現(xiàn)在時的應用。22 i havent seen jacky these days. she _ for the driving test due to take pla

22、ce next monday.a. will prepareb. has been preparingc. was preparingd. prepared【答案】b【解析】 【分析】句意:這些天我沒見過jacky。 她一直在為下周一的駕駛考試做準備。表示一個從過去開始延續(xù)到現(xiàn)在,可以包括現(xiàn)在在內(nèi)的一個階段內(nèi),重復發(fā)生的行動,用現(xiàn)在完成進行時,故選 b。【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。23 our headteacher _for months to make sure that we understand the importanceofconcentration.a. tried

23、b. was tryingc. has been tryingd. is trying【答案】c【解析】 【分析】句意 : 我們的班主任幾個月來一直在努力確保我們理解集中注意力的重要性?,F(xiàn)在完成進行時表示現(xiàn)在以前這一段時間里一直在進行的一個動作,這個動作可能仍在進行。分析本句可知,try 這個動作現(xiàn)在以前這一段時間里一直在進行,這個動作可能仍在進行。且由 “for months 也”表明本句應該用現(xiàn)在完成進行時。故選c?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時。24 the debate has only a few moments that might be inspiring to tho

24、se who _ thisissue.a. followedb. had followedc. have been followingd. were following【答案】c【解析】 【分析】句意:這場辯論只有幾分鐘的時間,可能會激勵那些一直關(guān)注這一問題的人。分析句子可知,本空是指那些“一直關(guān)注這一問題的人”,根據(jù)語境可知從過去關(guān)注一直到現(xiàn)在還在關(guān)注,可知要用現(xiàn)在完成進行時,因此選c?!军c評】考查時態(tài),本題涉及現(xiàn)在完成時。25 excuse me, which movie are you waiting for?the new star wars. wehere for more than

25、 two hours.a. waitedb. waitc. would be waitingd. have been waiting【答案】d【解析】 【分析】句意: 打擾了 ,你們在等哪一部電影? 星球大戰(zhàn) ,我們已經(jīng)在這兒等了兩個多小時了。 for+ 時間段 與完成時連用 ,根據(jù)語境可知 ,說話的時候仍然在等 ,因此用現(xiàn)在完成進行時 ,故選 d?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時。26 theythe plan for a week, but no decision has.a. have been discussing; madeb. have been discussing; b

26、een madec. have been discussed; been maded. are discussing; been made【答案】b【解析】 【分析】句意:他們已經(jīng)討論這個計劃一個星期了,但還沒有作出決定。第一空:一周了問題一直還在討論,因此用現(xiàn)在完成進行時;第二空:decision和make是被動關(guān)系,因此謂語動詞用被動語態(tài),結(jié)合助動詞has,可知用現(xiàn)在完成時的被動語態(tài),故選b。【點評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進行時以及現(xiàn)在完成時的被動語態(tài)。27 im sure andrew will win the first prize in the final.i think so. he _ for it months.a. is preparingb. has been preparingc. was preparingd. had been preparing【答案】b【解析】 【分析】句意:我確信 andrew 在決賽中會獲得一等獎。我也這么想,他已經(jīng)準備了好幾個月了??芍猘ndrew 是從過去到現(xiàn)在一直在準備,用現(xiàn)在

溫馨提示

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

評論

0/150

提交評論