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

下載本文檔

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

文檔簡介

1、(英語)英語現(xiàn)在完成時試題(有答案和解析)、初中英語現(xiàn)在完成時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【解析】 【分析】考查動詞的時態(tài)。句意:博物館在這兒有八十多年了。它是這座城市最古老的建筑之一。前句表示從過去一直延續(xù)到現(xiàn)在的狀態(tài),用現(xiàn)在完成時態(tài);后句表示的是現(xiàn)在的狀態(tài),用一般現(xiàn)在時態(tài)。故選do2. my father in a pan

2、da 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 提示可知,此句要用現(xiàn)在完成時,主語my father, 助動詞要用has, 故選co 【點評】考查現(xiàn)在完成時的基本結(jié)構(gòu)及用法,注意根據(jù)句子的時間狀語判斷時態(tài)。3. the drama series the thunder (破

3、冰行動)hits screens these days. oh. what a pity! i any of them yet, a. doesnt watch b. didnt watch c. wont watch d. havent watched 【答案】 d【解析】 【分析】句意:一一連續(xù)劇破冰行動這些天正在霸屏。一一哦。真遺憾!我任何一集也沒有看過。根據(jù)oh. what a pity! 可知我沒有看過。過去的動作對現(xiàn)在造成的影響和 yet 也,常和現(xiàn)在完成時的否定結(jié)構(gòu)連用,可知此處用現(xiàn)在完成時。故選do【點評】此題考查現(xiàn)在完成時。注意yet 常和現(xiàn)在完成時連用。4. wow! yo

4、u dinner! lets eat now. a. cook b. are cooking c. will cook d. have cooked 【答案】 d【解析】 【分析】句意:wow, 你做好分了,讓我們現(xiàn)在來吃。根據(jù)“ wo 茨nowh 知本句動詞的時間是現(xiàn)在,根據(jù)語境可知動詞的狀態(tài)為完成。故選do【點評】動詞的時態(tài)可以根據(jù)選項與上下文之間的前后關(guān)系來判斷。5. they say there is a new restaurant near here. yes, and it for more than a week. a. has been open b. open c. is

5、opening d. opens 【答案】 a【解析】 【分析】句意:一一他們說在這附近有一個新的餐館。一一是的,它已經(jīng)開了一個多星期了。根據(jù)for more than a week , 可知用現(xiàn)在完成時,have/has been done ,故選ao 【點評】考查現(xiàn)在完成時,注意識記其標(biāo)志詞。6. 一 how many letters you to your mother? 109 in all, since 2016. a. has, written b. have, written c. did, write d. are, writing 【答案】 b【解析】【分析】句意:一一你給你

6、媽寫了多少封信?一一從 2016 年起,總共 109 封。句中 since 2016 是現(xiàn)在完成時態(tài)常用的時間狀語,其結(jié)構(gòu)是主語+have/has+ 動詞過去分詞,且主語是 you, 則應(yīng)填寫 have written , 故答案選 b?!军c評】考查動詞的時態(tài)。注意現(xiàn)在完成時的用法。7. 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 與 ha

7、vegone 的區(qū)別。 have been 是指去過某地切已經(jīng)回來了,have gone 是指去了某地還沒有回來,根據(jù)答句three times. 可以推測已經(jīng)回來了,故選a。8. 一 i havent seen your grandfather for two years. what happened to him? oh, he here for two years. a. stayed b. hasnt stayed c. stays d. hadnt stayed 【答案】 b【解析】【分析】答語中的for two years是一段時間,用在現(xiàn)在完成時的句中時?,F(xiàn)在完成時的結(jié)構(gòu):主語+

8、have/ has + 過去分詞??芍xb?!军c評】考查現(xiàn)在完成時9. im sorry for being late. never mind. the meeting for only 5 minutes. this way, please. a. has begun b. has ended c. has been on 【答案】 c【解析】【分析】句意:一一對不起,我遲到了。一一沒關(guān)系 . 會議只開了5 分鐘,請這邊走。for+ 段時間,通常用于現(xiàn)在完成時態(tài),結(jié)構(gòu)是have/has+ 動詞的過去分詞, begin 和end 都是短暫性動詞,不能用于現(xiàn)在完成時態(tài)中表示動作或狀態(tài)的延續(xù),因此

9、a, b 不正確. has been on 在進行,開著(的狀態(tài)) ,故選 c【點評】現(xiàn)在完成時表示延續(xù)性的狀態(tài)。10. my sister _english since she was 9 years old. she can talk to foreigners freely. a. learns b. learnt c. has learnt d. have learnt 【答案】 c【解析】【分析】句意:我的妹妹自從九歲就開始學(xué)英語,她能夠和外國人自由交談。a,learns 學(xué)習(xí),一般現(xiàn)在時,b, learnt 一般過去時c has learnt現(xiàn)在完成時dhave learnt 現(xiàn)

10、在完成時,根據(jù) since 可知句子是現(xiàn)在完成時,結(jié)構(gòu)為have/has+ 過去分詞,句子主語是my sister, 第三人稱單數(shù),使用has, 故選 c 【點評】本題考查現(xiàn)在完成時,注意since 是現(xiàn)在完成時的標(biāo)志詞之一。11. mr. fan- in 2005. in other words , he_ for 9 years till now . a. got married ; has been married b. married; had been married c. got married ; had been married d. married ; got married

11、 【答案】 a【解析】【分析】首先第一空表述的是一個發(fā)生在2005 年(即過去)的一個動作,所以為一般過去時,其次married 后面要接賓語, get married 表示的是短暫性動作,所以應(yīng)填get married.第二空由 till now”可知表示的是從過去直到現(xiàn)在的一種狀態(tài)即為現(xiàn)在完成時,此處 married 做形容詞已婚的“故填 has been married故選 a.【點評】此題考查了動詞時態(tài)問題,同時也考查了get married 和 “married的區(qū)別。12. your new bike is so nice! when did you buy it? in july

12、. i it for two weeks. a. had b. have had c. have bought d. bought 【答案】 b【解析】【分析】句意:一一你的新自行車那么好看。你什么時候買的。一一七月份,我買了兩周了。根據(jù)for two weeks, 可知句子時態(tài)為現(xiàn)在完成時,而且謂語動詞必須是延續(xù)性的。因此排除 ad, buy 是結(jié)束性動詞,不能夠延續(xù),應(yīng)此排除,故答案是b?!军c評】考查現(xiàn)在完成時,注意現(xiàn)在完成時中延續(xù)性動詞的使用。13. the tall building here for 100 years. a. is b. was c. has been d. is

13、been 【答案】 c【解析】【分析】那幢高樓在這里已經(jīng)有100 年了。根據(jù) for 100 years可知 高樓在這里” 是過去發(fā)生的動作一直持續(xù)到現(xiàn)在,要用現(xiàn)在完成時態(tài),其謂語動詞形式為have/has+ 動詞過去分詞。故選co【點評】此題考查現(xiàn)在完成時,平時應(yīng)多歸納總結(jié)各種時態(tài),語態(tài)和句式的結(jié)構(gòu)及用法。14. what great progress huawei in recent years! no wonder it is widely known in all parts of the world. a. is making b. has made c. makes d. made

14、 【答案】 b【解析】【分析】句意:一一華為近幾年取得了多大的進步?。∫灰浑y怪它在世界的每個角落都出名。根據(jù)時間狀語in recent years, 近幾年,可知動作從過去持續(xù)到現(xiàn)在,時態(tài)為現(xiàn)在完成時 have/has+ 過去分詞,故選b。【點評】考查現(xiàn)在完成時。注意掌握現(xiàn)在完成時的結(jié)構(gòu)have/has+ 過去分詞。15. great changes_ in my hometown in the last few years. a. took place b. will take place c. have taken place d. have been taken place 【答案】 c

15、 【解析】【分析】句意:過去幾年我的家鄉(xiāng)發(fā)生了巨大的變化。in the last few years意為在過去的幾年里”用于現(xiàn)在完成時;take place 發(fā)生“沒有被動語態(tài)。故答案選c?!军c評】考查現(xiàn)在完成時。16. i know li qing well. we friends for five years. a. became b. have become c. was d. have been 【答案】 d【解析】【分析】句意:我很了解李青,我們是5 年的朋友了。根據(jù)for five years , 可知時態(tài)是現(xiàn)在完成時,并且要用持續(xù)性動詞,have been friends ,是

16、become friends的持續(xù)性動詞,故選do【點評】考查時態(tài),注意持續(xù)性動詞的用法。17. he for ten years.a. has been married b. married c. got married d. had married 【答案】 a【解析】【分析】句意:他結(jié)婚十年了。根據(jù)句意可知是從過去持續(xù)到現(xiàn)在的動作,應(yīng)該用現(xiàn)在完成時。故選a。18. what about watching the movie big fish tomorrow? oh, i it already. a. watch b. have watched c. will watch 【答案】 b【

17、解析】【分析】明天去看電影大魚怎么樣?哦,我已經(jīng)看過了。志,故選bod. am watching already 是完成時的標(biāo)【點評】聯(lián)系句意,注意辨析關(guān)鍵的詞語,來判斷所填之詞。19. 一 have you ever the film gang jiong? 一 yes, i have. a. see b. to see c. saw d. seen 【答案】 d【解析】【分析】句意:你看過電影港冏嗎?” 是的,我看過。”由ever 及答語可知句子用現(xiàn)在完成時,故用see 的過去分詞 seen?!军c評】考查動詞的時態(tài)。20. the old city a lot since ten year

18、s ago. a.changed b.changes c. change d. has changed 【答案】 d【解析】【分析】這個老城市已經(jīng)發(fā)生了太多改變自從十年前。已經(jīng)發(fā)生的用完成時?!军c評】考查時態(tài)的用法。21. - what a nice watch! how long you it? -for just two weeks. a. will; buy b. have; had 【答案】 b| c. were; having d. did; buy 【解析】【分析】句意:多好的一塊表?。∧阗I了多久了?剛剛兩周?!备鶕?jù)句意可知用現(xiàn)在完成時, buy 是瞬間動詞 .不可與 how lo

19、ng 連用,故排除選項a、d:選項 c 是過去進行時,不符合題意。故選b 項?!军c評】考查現(xiàn)在完成時。22. the new supermarket in our town for two weeks, but i there yet . a. has opened; havent gone b. has been open; havent been c. has been open; havent gone d. has opened; havent been 【答案】 b【解析】【分析】句意:在我們城鎮(zhèn)的新超市已經(jīng)開業(yè)2 周了,但是我還沒有去過。根據(jù)for two weeks可知,謂語動詞

20、必須是持續(xù)性動詞或表示狀態(tài)的詞;has opened 這里強調(diào)的是動詞, open 是非持續(xù)性動詞,不能與時間段連用,故排除ad; has been open這里open 是形容詞,可以與時間段連用;這里第二空表示沒有去過應(yīng)該用havent been 。havebeen 表示去過某地; have gone 表示去了還沒有回來。根據(jù)句意故用havent been 。故選bo 23. little tom his home for more than ten years. a. leaves b. left from c. will leave d. has been away from 【答案】

21、 d【解析】 【分析】句意:小湯姆離開家已經(jīng)十年了。由句中“formore than ten years m 知. 句中的謂語動詞需使用延續(xù)性動詞。leave 對應(yīng)的延續(xù)性動詞為be away ?!军c評】考查現(xiàn)在完成時。24. you ever the palace museum? a. were: visiting b. will; visit c. have visited d. are visiting 【答案】 c【解析】【分析】句意:你去參觀過故宮嗎。ever 一般永遠現(xiàn)在完成時的疑問句中,只有c 選項是完成時態(tài),故選co【點評】聯(lián)系句意,尋找關(guān)鍵詞,根據(jù)關(guān)鍵詞語判斷所填之詞。25.

22、 一 where is mr . miller? 一 he _ to new york. he there three times . a. has been; has gone b. has gone; has gone c. has gone: has been d. has been; has been 【答案】 c【解析】 【分析】句意:一一 miller 先生去哪兒了?一一他去紐約了。他去過那3 次了。他去紐約了還未回來,用has gone to; 他去過三次,用has been 。故選c【點評】考查現(xiàn)在完成時has gone to 和 has been to 的用法。26. 一 w

23、hy are you looking for mary in a hurry, john? the boss is wondering where she and how long she there. a. has been; has been b. has gone; has gone c. has been; has gone d. has gone; has been 【答案】 d【解析】【分析】句意:一你為什么這么匆忙找瑪麗,約翰?一老板想知道她去了哪兒并在那兒呆多久。have/has gone to意為去了某地,have/has been to意為去過某地,而have/has been in+ 地點名詞意為呆在某地,停留在某地,當(dāng)時副詞there 時,不用介詞in, 故選 d。27. william shakespeare for 400 years, but his works still have great influence today. a. died b. was dying c. has died d. has been dead 【答案】 d【解析】【分析】句意:威

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論