資源簡介 / 讓學(xué)習(xí)更有效 新課備課備考 | 英語學(xué)科2025年仁愛科普版(2024)新八年級英語上冊精講精練Unit 1 Healthy Mind and Body核心語法:現(xiàn)在完成進行時一、基本結(jié)構(gòu)1、肯定句:主語 + have/has + been + 現(xiàn)在分詞(V-ing)I have been studying English for two hours.She has been waiting since 8 a.m.2、否定句:主語 + have/has + not + been + 現(xiàn)在分詞They haven’t been playing football this week.3、疑問句:Have/Has + 主語 + been + 現(xiàn)在分詞 Have you been working all day Has it been raining since morning 4、特殊疑問句:疑問詞 + have/has + 主語 + been + 現(xiàn)在分詞 How long have you been learning Chinese [注]:has 用于第三人稱單數(shù)(he/she/it),其余用 have。二、核心用法1、表示動作從過去開始,持續(xù)到現(xiàn)在,并可能繼續(xù)下去強調(diào)動作的持續(xù)性,常與 for + 時間段 或 since + 時間點 連用58。He has been teaching at this school since 2020.We have been living here for ten years.2、表示動作剛剛結(jié)束,但對現(xiàn)在有影響動作可能剛剛停止,但結(jié)果或狀態(tài)仍然可見17。She has been crying.(眼睛可能還是紅的)The ground is wet. It has been raining.3、表示重復(fù)性動作(強調(diào)過程)動作在過去一段時間內(nèi)反復(fù)發(fā)生,但未必持續(xù)不斷8。I have been calling him all morning.(嘗試多次,但未接通)三、時間狀語類型 示例 例句持續(xù)動作 for, since, all day/week, lately They have been arguing all day.近期動作 recently, these days, the past few weeks She has been working lately.強調(diào)過程 how long, the whole time How long have you been waiting 四、易錯點與難點1、與現(xiàn)在完成時的區(qū)別現(xiàn)在完成時:強調(diào)動作的結(jié)果或影響(已完成)。I have read this book.(已讀完)現(xiàn)在完成進行時:強調(diào)動作的持續(xù)或過程(可能未完成)。I have been reading this book.(仍在讀)2、非延續(xù)性動詞的誤用非延續(xù)性動詞(如 die, arrive, finish)不能用于現(xiàn)在完成進行時5。 He has been dying for a week.(錯誤) He has been ill for a week.(正確)3、時間狀語的搭配不能與具體的過去時間(如 yesterday, last week)連用1。 She has been writing a letter yesterday. She was writing a letter yesterday.1.—I called you last night at 9:30 and I believed you ____ be at home because no one answered the phone.—Sorry, I ____ at that time.A.mustn't; would have been sleepingB.couldn't; should have sleptC.couldn't; must have been sleepingD.might not; need have been slept2.My sister, who ______ housework all morning, was too tired to go with us for a picnic in the countryside.A.has been doing B.has done C.had been doing D.would do3.By 9: 00 am next Friday, we ______ the wall for 10 days.A.have painted B.will have paintedC.will have been painting D.will be painting4.Ever since the family moved to the suburbs last year, they_____ better health.A.could have enjoyed B.have been enjoyingC.had enjoyed D.a(chǎn)re enjoying5.The couple _________their new flat since the end of last month. They haven't finished yet.A.have been decorating B.have decoratedC.has been decorating D.was decorating6.I an English teacher for ten years.A.have taught B.teach C.taught D.have been7.The police for the boy for a whole day. But they haven't found him until now.A.look B.lookedC.have been looking D.a(chǎn)re looking8.I'm sorry you so long, but it'll still be some time before Jim gets back.A.wait B.waitedC.had waited D.have been waiting9.He ________ standing on one foot for more than 10 minutes.A.was B.has C.has being D.has been10.The number of foreign students attending Chinese universities ____ rising steadily since 1990.A.is B.a(chǎn)re C.has been D.have been11.— he been to Japan before —Yes, he there two years ago.A.Did,visited B.Has,has visitedC.Has,visited D.Did,has visited12.We can't get sleep with a strong wind outside.A.blow B.blowing C.blew D.blows13.He _______ it for two hours, and he's still watching now.A.has been watched B.watchingC.has been watching D.is watching14.He _______ it for two hours, and he's still watching now.A.has been watched B.watchingC.has been watching D.is watching15.She______ this book all the week, but she________ reading it yet.A.has read; didn't finish B.has been reading; didn't finishC.has been reading; hasn't finished D.has read; hasn't finished16.—Project Hope celebrated its 35 birthday in 2024.—Yeah.It____children from poor families the chance to go to school since 1989.A.gave B.has given C.is given D.is giving17.—What a pity!You missed the most wonderful part of the film.—It's OK.I ____ the film with my parents since it was on show.A.saw B.had seen C.a(chǎn)m seen D.have seen18.Helen had been _________ all month before she knew the exam result.A.worry B.worried C.worrying D.worries19. China's Tianwen-I ____ on Mars successfully. Here's a photo it sent back from the planet.A.is landing B.has landed C.lands D.will land20. Mike ____ hard since last term. That's why he got the first prize in the speaking competition.A.trained B.has trained C.will train21. The development of the Optics Valley(光谷)____Wuhan top city in the past years.A.makes B.made C.has made D.had made22. My grandparents ____ the Great Wall before and they hope to go there again.A.have gone to B.have been toC.has gone to D.has been to23.—Can Mr Read speak Chinese —Yes.He speaks Chinese very well because he China for many years.A.has been in B.has been to C.has gone to D.has come to24.China ________________ great achievements in science and technology since 1978.A.makes B.made C.has made25.—Where is your uncle —He ________ to South Africa on business. He has ________ there twice.A.has been;gone B.will go;beenC.went;gone D.has gone;been26.—Neither Xiaoming nor his brothers ________ out of Harbin before.—Oh, I can't believe it!A.have been B.has been C.has gone27. Sorry,I can't lend you the dictionary,Betty. I ____ it.A.lose B.have lost C.was losing D.will lose28.The western countries have been _________ Christmas for many years.A.celebrating B.celebrate C.celebrates D.celebrated29.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A.doesn't finish B.won't finishC.hasn't finished D.didn't finish30.Where have you been I ________ you the whole morning.A.have been telephoning B.have telephonedC.telephoned D.telephone31.Miss Gao isn't here. She to the station to meet Mr. Brown.A.has been B.would go C.has gone D.have been32. Since Project Hope started in 1989, it ____ lots of children.A.helps B.will help C.has helped D.is helping33.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A.can't; gone B.can't; been C.may not; been D.mustn't; gone34.Mr. Zhang ________ us English for two years.A.taught B.is teachingC.teaches D.has been teaching35.—Why is your foreign teacher's Chinese so good —Because he China for eight years.A.has gone to B.has been to C.has come to D.has been in36.I ______ the coming examination for more than a month and now I am full of confidence.A.prepared B.have preparedC.prepare D.have been preparing37.You must be tired, you _______ the flowers all morning.A.water B.wateredC.have watered D.have been watering38.They ______ on the program for almost one week before I joined them, and now we on it as no good results have come out so far.A.had been working; are still workingB.had worked; were still workingC.have been working; have workedD.have worked; are still working39.—Where have you been —We _____ you everywhere.A.were looking for B.have been looking forC.had looked for D.have looked for40.We _______ on it for several hours but we have not yet reached any conclusion.A.work B.a(chǎn)re workingC.have been working D.have been worked41. —Jane, would you like to try some apple pies —No, thanks. I ____ a lot of them already.A.have B.have had C.will have42. —Would you like to watch Harry Potter with me tonight —No. I____it many times.A.watch B.have watched C.will watch43. I have been ____ English since I was seven.A.learned B.learn C.learning D.learns44. I ____ my homework. Let's go out for a walk.A.finish B.finished C.have finished D.will finish45.—Hi, Joan, I have not seen you for weeks. What ______ recently —Carrying on some research on space.A.have you been doing B.have you doneC.were you doing D.did you do46.I to Rongjiang last year.But I never to Chongjiang.A.went,have,been B.will go,have,beenC.went,have,gone D.go,have,gone參考答案及試題解析1.C【解析】句意:——我昨晚9:30給你打了電話,我相信你不可能在家,因為沒有人接電話。——對不起,我那時一定在睡覺。mustn't禁止;couldn't不可能;might not可能不;根據(jù)because no one answered the phone因為沒有人接電話,可知不可能在家,排除A、D;should have slept本應(yīng)該睡覺;must have been sleeping一定一直在睡覺,表示進行時。at that time表明時態(tài)是進行時,故選C。【點評】考查情態(tài)動詞辨析,注意識記現(xiàn)在完成進行時的用法。2.C【解析】句意:我妹妹整個上午都在做家務(wù),太累了,不能和我們一起去鄉(xiāng)下野餐。A.現(xiàn)在完成進行時;B.現(xiàn)在完成時;C.過去完成進行時;D.為一般過去時。根據(jù)時間狀語 all morning,以及 was,可知動作在過去的某段時間一直發(fā)生,對過去有影響,應(yīng)用過去完成進行時:had been doing 。故選C。【點評】考查過去完成進行時。注意熟記動詞do"做":第三人稱單數(shù): does;現(xiàn)在分詞: doing;過去式: did;過去分詞: done。3.C【解析】句意:到下周五上午9點,我們就已經(jīng)刷墻10天了。A現(xiàn)在完成時,B將來完成時,C將來完成進行時,D將來進行時,根據(jù)By 9: 00 am next Friday,可知是一般將來時的時間段,根據(jù) for 10 days,可知動作從開始一直持續(xù)的現(xiàn)在,還沒有完成,故時態(tài)用將來完成進行時,故選C。【點評】考查時態(tài),注意識記將來完成進行時的用法。4.B【解析】句意: 自從去年一家人搬到郊區(qū)以來,他們就一直享受著更好的健康。根據(jù)Ever since the family moved to the suburbs last year,可知,此句表示動作從過去某一時間開始,一直持續(xù)到現(xiàn)在,并有可能繼續(xù)下去,所以應(yīng)該用現(xiàn)在完成進行時態(tài),故B項正確。A項,"could have enjoyed"表示對過去情況的推測,意為"本來可以享受",與句意不符,故排除。C項,"had enjoyed"是過去完成時,表示過去的過去,與句意不符,故排除。D項,"are enjoying"是現(xiàn)在進行時,表示正在進行的動作,與句意不符,故排除。故選B。【點評】考查現(xiàn)在完成進行時。注意熟記現(xiàn)在完成進行時結(jié)構(gòu):have/has been+現(xiàn)在分詞。5.A【解析】句意: 這對夫婦從上個月末起就一直在裝飾他們的新公寓。他們還沒有完成。 decorate裝飾,動詞;根據(jù)句意和 since the end of last month 可知,此處表示動作從某一時間開始,一直持續(xù)到現(xiàn)在, 所以應(yīng)該用現(xiàn)在完成進行時,且此處主語是the couple,且根據(jù)后句中的they可知,此處指的是夫妻兩個人,所以表示名詞復(fù)數(shù),所以謂語動詞用原形,故選A。【點評】考查現(xiàn)在完成進行時和主謂一致。注意表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,應(yīng)該用現(xiàn)在完成進行時。6.D【解析】句意:我成為英語老師已經(jīng)十年了。根據(jù)for ten years 可知,for后邊加一個時間表示一段時間內(nèi)一直持續(xù)的動作或狀態(tài),所以此句時態(tài)為現(xiàn)在完成時have done,且此句主語是 I,一人稱,所以用have done即可,結(jié)合句意,不能是教英語老師十年,所以用be動詞,故選D。【點評】考查現(xiàn)在完成時,注意for后邊加一個時間表示一段時間內(nèi)一直持續(xù)的動作或狀態(tài),所以此句時態(tài)為現(xiàn)在完成時have done。7.C【解析】句意: 警察找了這個男孩一整天,但是他們直到現(xiàn)在才找到他。根據(jù)for a whole day ,可知表示動作從過去持續(xù)到現(xiàn)在,故是現(xiàn)在完成進行時,是have been doing的動詞形式,故選C。【點評】考查時態(tài),注意現(xiàn)在完成進行時的用法。8.D【解析】句意:很抱歉讓你等了這么長時間, 但吉姆還得過一段時間才能回來。have been waiting,現(xiàn)在完成進行時,表示從過去開始的動作一直持續(xù)到現(xiàn)在,可能還要持續(xù),根據(jù)下一句but it'll still be some time before Jim gets back.可知可能還要繼續(xù)等待,所以用現(xiàn)在完成進行時,故選D。【點評】考查時態(tài),掌握現(xiàn)在完成進行時的用法。9.D【解析】句意: 他用一只腳站了10多分鐘。根據(jù)現(xiàn)在分詞standing和for more than 10 minutes,可知是現(xiàn)在完成進行時,故是have been doing的形式,故選D。【點評】考查時態(tài),注意現(xiàn)在完成進行時的用法。10.C【解析】句意:從1990年開始,進入中國大學(xué)的外國學(xué)生的數(shù)量呈穩(wěn)定增長。根據(jù)時間狀語since 1990,從1991年開始,可知本句時態(tài)為現(xiàn)在完成進行時has/have +been+現(xiàn)在分詞;再根據(jù)the number of,……的數(shù)量,助動詞應(yīng)用單數(shù)形式has,be的過去分詞been。故選C。【點評】考查現(xiàn)在完成進行時。注意掌握結(jié)構(gòu)現(xiàn)在完成進行時的結(jié)構(gòu):has/have +been+現(xiàn)在分詞。11.C【解析】句意:--他以前去過日本嗎? --是的,他兩年前去過那里。根據(jù)before可知句子要用現(xiàn)在完成時“have/has+過去分詞”, 主語he是第三人稱單數(shù)故用has,這是一個一般疑問句,將has提前,故選C。【點評】考查動詞的時態(tài),注意語境中提供的時間狀語。12.B【解析】句意:我們不能睡在外面,外面大風(fēng)吹。blowing表示正在進行時。【點評】考查with結(jié)構(gòu)。13.C【解析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進行時。14.C【解析】由前半句的for two hours和后半句句意“他現(xiàn)在仍然在看”可知應(yīng)用現(xiàn)在完成進行時。故選C。15.C【解析】句意: 她整個星期一直都在看這本書,但是她還沒有看完。第一空根據(jù)all the week可知, 此處表示一個動作從過去某個時間開始一直持續(xù)到現(xiàn)在,有可能還要持續(xù)下去,用現(xiàn)在完成進行時,用have/has been doing sth形式,第二空根據(jù)yet可知,應(yīng)該用現(xiàn)在完成時,用have/has done形式,故選C。【點評】考查現(xiàn)在完成進行時和現(xiàn)在完成時。注意根據(jù)語境選擇正確的時態(tài)。16.B【解析】句意:——2024 年,希望工程迎來了 35 歲生日。——是的。自1989年以來,它為貧困家庭的孩子提供了上學(xué)的機會。根據(jù)題干中since,可知句子是現(xiàn)在完成時。A過去時,B現(xiàn)在完成時,C一般現(xiàn)在時的被動語態(tài),D現(xiàn)在進行時。選項B符合題意,故選B。【點評】考查時態(tài)辨析。注意區(qū)分各種時態(tài),根據(jù)題干中關(guān)鍵詞判別時態(tài)。17.D【解析】句意:——太遺憾了!你錯過了這部電影最精彩的部分。——沒關(guān)系!自從電影上映以來,我就和父母一起…… A、看了,過去式;B、已經(jīng)看了,過去完成時;C、被看,被動語態(tài);D、已經(jīng)看了,現(xiàn)在完成時。根據(jù)句子后面的since可知,此處應(yīng)使用現(xiàn)在完成時,現(xiàn)在完成時的基本結(jié)構(gòu)為have/has+過去分詞,故選D。【點評】考查動詞時態(tài),注意理解選項意思,根據(jù)題目所給時間標(biāo)志選擇合適的動詞時態(tài)。18.C【解析】句意:在知道考試結(jié)果之前,Helen整個月都在擔(dān)心。選項A "worry" 是動詞原形。選項B "worried" 是形容詞形式。選項C "worrying" 是動詞的現(xiàn)在分詞形式。選項D "worries" 是動詞的第三人稱單數(shù)形式。根據(jù)句子結(jié)構(gòu) "has been _______",這里使用了現(xiàn)在完成進行時態(tài),它表示從過去某個時間開始,一直持續(xù)到現(xiàn)在,并且有可能繼續(xù)持續(xù)下去的動作或狀態(tài)。在這個時態(tài)中,需要使用動詞的現(xiàn)在分詞形式。故選C。【點評】考查現(xiàn)在完成進行時態(tài)的用法,動詞現(xiàn)在分詞的識別與使用。19.B【解析】句意:中國的天文一號成功登陸火星,這是它從星球上發(fā)回來的照片。 根據(jù)successfully 成功地以及Here's a photo it sent back from the planet. 可知,此處應(yīng)用has landed,表示已經(jīng)成功著陸,用現(xiàn)在完成時態(tài)。故選B。【點評】考查時態(tài)辨析。注意掌握動詞各個時態(tài)之間的用法。20.B【解析】句意:Mike 自上學(xué)期以來一直很努力訓(xùn)練。這就是他在演講比賽中獲得一等獎的原因。根據(jù)"Mike ____ hard since last term.",可知句子的時間狀語"since last term"表示"從上個學(xué)期以來一直到現(xiàn)在",所以句子應(yīng)該用現(xiàn)在完成時:have/has+過去分詞;主語是Mike,第三人稱單數(shù),助動詞選has,答案是has trained。故選has trained。【點評】考查現(xiàn)在完成時態(tài)。注意現(xiàn)在完成時態(tài)的謂語結(jié)構(gòu),have/has+過去分詞。21.C【解析】句意:光谷的發(fā)展已讓武漢過去幾年成為頂級城市。A:makes使,讓B:made使,讓C:has made已經(jīng)使,已經(jīng)讓D:had made已經(jīng)使,已經(jīng)讓。根據(jù)"in the past years.在過去的數(shù)年",表示一段時間,并持續(xù)到現(xiàn)在,因此句子使用現(xiàn)在完成時:have/has+過去分詞;句子的主語是The development of the Optics Valley,單數(shù)名詞,助動詞選擇has,答案是has made。故選C。【點評】考查現(xiàn)在完成時。注意識記表示從過去某時開始并一直持續(xù)到現(xiàn)在的動作要用現(xiàn)在完成時及謂語結(jié)構(gòu)。22.B【解析】句意: 我的祖父母以前去過長城,他們希望再去那里一次。 A:have gone to去了; B:have been to去過 ; C:has gone to 去了;D:has been to去過。根據(jù) … before and they hope to go there again. 可知作者的祖父母以前去過長城,用現(xiàn)在完成時:have/has+過去分詞; grandparents 是發(fā)生形式,助動詞用have。固定短語: have been to +地點,去過某地,曾經(jīng)去過某地,但現(xiàn)在不在那里。故答案為: B【點評】考查現(xiàn)在完成時。注意區(qū)別have been to與have gone to 的不同用法。23.A【解析】句意為:--里德先生會說中文嗎?—是的。他漢語說得很好因為他已經(jīng)在中國多年。has been in 指的是某人在某地停留多長時間;has been to是去過某地已經(jīng)回來;has gone to是去某地了,還沒回來;has come to是已經(jīng)來到某地,根據(jù)句意可知選A【點評】考查動詞短語辨析24.C【解析】句意:自1978年以來,中國在科學(xué)技術(shù)方面取得了巨大成就。make great achievement取得巨大成就,A.動詞三單式;B.一般過去式;C.現(xiàn)在完成時。根據(jù)since,可知時態(tài)用現(xiàn)在完成時,故選C。【點評】考查動詞的時態(tài)。注意現(xiàn)在完成時的用法。25.D【解析】句意:——你叔叔在哪里?——他去南非出差了。他去過那里兩次了。have been to去過某地,可以和表示次數(shù)的副詞搭配。have gone to去某地了,沒有在說話現(xiàn)場。根據(jù) Where is your uncle 可知,叔叔不在說話現(xiàn)場,空一使用has gone,由第二句中的twice知,去過兩次,應(yīng)使用have been to結(jié)構(gòu),there為副詞,省略to,故選D。【點評】考查現(xiàn)在完成時,注意識記have gone to與have been to的區(qū)別。26.A【解析】句意:——小明和他的弟弟們以前都沒有離開過哈爾濱。——噢,我簡直不敢相信!be out of,離開……,go out of,從……消失;這里指人離開哈爾濱,因此用be out of;根據(jù)neither...nor...,既不……也不……,遵循"就近一致原則",即謂語與靠近的名詞、代詞在人稱與數(shù)上保持一致的原則,Neither Xiaoming nor his brothers,空前brothers是復(fù)數(shù)名詞,因此用have,即have。故選A。【點評】考查主謂一致和現(xiàn)在完成時。注意理解句子,根據(jù)語境判斷答案。27.B【解析】句意: 對不起,貝蒂,我不能把字典借給你。我已經(jīng)弄丟它了。 A:lose丟失B:have lost已經(jīng)丟失 C:was losing正在丟失D:will lose將會丟失。根據(jù)" I can't lend you the dictionary",可知我現(xiàn)在找不到字典了,用現(xiàn)在完成時。故選B。【點評】考查現(xiàn)在完成時,注意識記現(xiàn)在完成時表示過去發(fā)生的事情對現(xiàn)在產(chǎn)生影響的用法,28.A【解析】have/has been+現(xiàn)在分詞是現(xiàn)在完成進行時;句意:西方國家很多年來一直在慶祝圣誕節(jié)。故選A。29.C【解析】句意:——看,海倫的辦公室的燈還亮著在。——也許她還沒有完成工作。yet用于否定句末,是現(xiàn)在完成時的標(biāo)志詞,故選C。【點評】考查動詞的時態(tài)。30.A【解析】句意:你去哪里了?整個上午我一直在給你打電話。根據(jù) Where have you been the whole morning可知,此處表示過去時間一直在做某事,并對現(xiàn)在產(chǎn)生影響,用現(xiàn)在完成進行時,用have/has been doing形式,telephone打電話,動詞,故選A。【點評】考查現(xiàn)在完成進行時。注意根據(jù)語境選擇正確的時態(tài)。31.C【解析】句意: 高老師不在這里。她去車站接布朗先生了。 have been to表示去過某個地方已經(jīng)回來;have gone to表示去了還沒回來,可能在去的途中或已經(jīng)到了目的地。 根據(jù)第一句高老師不在這里,可知是去了還沒回來,所以她去了車站接布朗先生了,因此用has gone to,故選C。【點評】考查固定結(jié)構(gòu),注意辨析has been to和 has gone to 的區(qū)別。32.C【解析】句意:自從1989年希望工程開始以來,它已經(jīng)幫助了很多孩子。根據(jù)"Since Project Hope started in1989"可知,句子時態(tài)為現(xiàn)在完成時,其結(jié)構(gòu)是have has done,句子主語it為第三人稱單數(shù),助動詞用has,動詞help"幫助"的過去分詞為helped。故選C。【點評】考查現(xiàn)在完成時。注意對不同時態(tài)的區(qū)分與運用。33.A【解析】考查情態(tài)動詞表推測及現(xiàn)在完成時的用法。一方面,表示推測語氣時,can't意為“不可能”; may not意為“可能不是”;must不用于否定句;另一方面,“have/has gone to+地點”意為“去了某地”,表示不在說話人這兒;“have/has been to +地點”表示“去過某地”。句意為“——看,吉姆和他朋友在樹下談話。——不可能是他。他已經(jīng)回加拿大了。”故選A。34.D【解析】句意:張先生教我們英語已經(jīng)兩年了。根據(jù)時間狀語for two years ,表示teach的動作從過去已經(jīng)開始,一直持續(xù)到現(xiàn)在,還可能持續(xù)下去,要用現(xiàn)在完成進行時助動詞have/has been+現(xiàn)在分詞。主語 Mr. Zhang,第三人稱單數(shù),助動詞要用has。故選D。【點評】考查現(xiàn)在完成進行時的構(gòu)成和用法。根據(jù)時間狀語確定動詞的時態(tài),同時注意主語與謂語動詞之間在人稱和數(shù)上一致。35.D【解析】句意為:--為什么你的外教的中文那么好 --因為他來中國已經(jīng)8年了。時間狀語for eight years是一段時間,所以要用表示狀態(tài)的短語be in的現(xiàn)在完成時態(tài),故選D【點評】考查現(xiàn)在完成時的短語辨析。36.D【解析】句意: 我已經(jīng)為即將到來的考試準(zhǔn)備一個多月了,現(xiàn)在我充滿了信心。根據(jù) for more than a month 可知,此處表述過去開始的動作一直持續(xù)到現(xiàn)在,用現(xiàn)在完成進行時,用have/has been doing形式,prepare準(zhǔn)備,動詞,故選D。【點評】考查現(xiàn)在完成進行時。注意根據(jù)語境選擇正確的時態(tài)。37.D【解析】句意:你一定累了,你整個上午都在澆花。water澆水;一般現(xiàn)在時;watered,澆水,一般過去時;have watered,現(xiàn)在完成時;have been watering現(xiàn)在完成進行時;根據(jù)句意可知是表示一上午一直在澆花, 表示從過去某一時刻一直持續(xù)到現(xiàn)在的動作;該動作可能會繼續(xù)進行下去,也可能已經(jīng)停止了。用現(xiàn)在完成進行時,故答案為D。【點評】考查現(xiàn)在完成進行時。注意識記現(xiàn)在完成進行時的構(gòu)成和用法。38.A【解析】句意:在我加入他們之前,他們已經(jīng)為這個項目工作了將近一周,現(xiàn)在我們?nèi)栽谂Γ驗榈侥壳盀橹惯€沒有好的結(jié)果。had been working過去完成進行時 ;had worked過去完成時;are still working現(xiàn)在進行時;were still working過去進行時;根據(jù)before I joined them可知"我"加入他們是在過去;又根據(jù)句意可知,在我加入之前他們已經(jīng)為工作持續(xù)一段時間了 ,且for almost one week為完成時的時間標(biāo)志詞,故第一空用過去完成進行時。第二個空根據(jù)now可知用現(xiàn)在進行時。故答案為A。【點評】考查過去完成進行時和現(xiàn)在進行時。注意識記現(xiàn)在完成時進行時和現(xiàn)在進行時的構(gòu)成和用法區(qū)別。39.B【解析】句意:——你去哪里了?——我們一直在到處找你。look for尋找,動詞,根據(jù) Where have you been 可知,此處描述過去開始的動作,一直持續(xù)到現(xiàn)在,用現(xiàn)在完成進行時,用have/has been doing sth形式,故選B。【點評】考查現(xiàn)在完成進行時。注意現(xiàn)在完成進行時結(jié)構(gòu)。40.C【解析】句意: 我們已經(jīng)一直研究了幾個小時,但還沒有得出任何結(jié)論。根據(jù) for several hours和 but we have not yet reached any conclusion 可知,此處應(yīng)該用現(xiàn)在完成進行時,用have/has been doing sth, 表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,故選C。【點評】考查現(xiàn)在完成進行時。注意現(xiàn)在完成進行時結(jié)構(gòu)。41.B【解析】句意: —簡,你想嘗嘗蘋果派嗎? —不用了,謝謝。我已經(jīng)吃了好多。 A:have有; B:have had 已經(jīng)有;C:will have將要有 。根據(jù) No, thanks.,可知簡已經(jīng)吃了好多 蘋果派,飽了。描述的吃了蘋果派所產(chǎn)生的影響,用現(xiàn)在完成時:have/has+過去分詞。故答案為:B。【點評】考查現(xiàn)在完成時,注意識記現(xiàn)在完成時的結(jié)構(gòu) have/has+過去分詞。42.B【解析】句意:——你今晚愿意和我去看《哈利波特》嗎?——不。我已經(jīng)看了很多遍了。根據(jù)No. 及many times 可知拒絕了對方的邀請,已經(jīng)看過很多遍了,用現(xiàn)在完成時,have done結(jié)構(gòu),故選:B。【點評】考查時態(tài)。根據(jù)句意,明確時態(tài),注意識記現(xiàn)在完成時,have done結(jié)構(gòu),得出答案。43.C【解析】句意:我從七歲起就學(xué)習(xí)英語了。learned是過去式和過去分詞; learn是動詞原形; learning是現(xiàn)在分詞; learns是第三人稱單數(shù)形式。根據(jù)句意和空格前面的have been可知,此句是現(xiàn)在完成進行時,要填現(xiàn)在分詞。現(xiàn)在完成進行時的構(gòu)成是have/ has been doing。故選C。【點評】考查動詞的時態(tài)。要求牢記各種時態(tài)的構(gòu)成形式,結(jié)合時間狀語和上下文的關(guān)系,找出正確答案。44.C【解析】句意:我____我的家庭作業(yè)。我們出去走走吧。根據(jù)" Let's go out for a walk",可知我可以放心去玩了,因為注意已經(jīng)完成,用現(xiàn)在完成時:have/has+過去分詞;句子主語是I,助動詞用have,所以答案是 have finished 。故選C。【點評】考查現(xiàn)在完成時,注意識記現(xiàn)在完成時表示過去發(fā)生的事情或動作對現(xiàn)在產(chǎn)生影響的用法。45.A【解析】句意:—嗨,Joan,我有幾周沒見到你了。你最近在做什么?—做一些有關(guān)太空的研究。A現(xiàn)在完成進行時態(tài),B現(xiàn)在完成時態(tài),C過去進行時態(tài),D一般過去時態(tài),根據(jù)答語可知時態(tài)是現(xiàn)在完成進行時態(tài),結(jié)構(gòu)是have/has been+現(xiàn)在分詞,故選A。【點評】考查現(xiàn)在完成進行時態(tài),理解現(xiàn)在完成進行時態(tài)的語境。46.A【解析】句意:去年我去了榕江,但我從未去過重江。由last year可知,第一句用一般過去時;由第二句中的never可知,用現(xiàn)在完成時,故選A。【點評】考查動詞的時態(tài),注意句中的時間狀語的暗示。21世紀(jì)教育網(wǎng)(www.21cnjy.com) 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫