版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
現(xiàn)在完成時和過去完成時練習現(xiàn)在完成時和過去完成時練習現(xiàn)在完成時和過去完成時練習現(xiàn)在完成時和過去完成時練習編制僅供參考審核批準生效日期地址:電話:傳真:郵編:SBS#4A現(xiàn)在完成時
、過去完成時,過去時練習2015-9-2一、
單項選擇。1.Jimturnedoffthelightsandthentheclassroom.A.wasleftB.hadleftC.hasleftD.left2.Bothhisparentslooksad.Maybethey_________what'shappenedtohim.A.knewB.haveknownC.mustknowD.willknow3.Hehas_______beentoShanghai,hasheA.alreadyB.neverC.everD.still4.ThetrainfromBeijingtenminutesago.A.hasarrivedB.wasarrivingC.arrivedD.hadarrived5.HaveyoumetMrLi______A.justB.agoC.beforeD.amomentago6.Thefamouswriter_____onenewbookinthepasttwoyearA.iswritingB.waswritingC.wroteD.haswritten7.—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better8.ZhaoLan______already______inthisschoolfortwoyears.A.was;studyingB.will;studyC.has;studiedD.are;studying9.We______XiaoLisinceshewasalittlegirl.A.metB.havemetC.haveknownD.knew10.Thestudentstheirclassroomwhenthevisitorsarrived.A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned11.Mybrotherhereforthreeyears.A.havecomeB.cameC.haven’tcomeDe12.—ThesefarmershavebeentotheUnitedStates.—ReallyWhen_____thereA.willtheygoB.didtheygoC.dotheygoD.havetheygone13.—______you___yourhomeworkyet—Yes.I_____itamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finishfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin15.Bythetimemyparentsreachedhomeyesterday,Ithedinneralready.AhadcookedB.cookedC.havecookedD.wascooked16.—Doyouknowhimwell—Sure.We_________friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade17.—Howlonghaveyou____here—Abouttwomonths.A.beenB.goneC.comeD.arrived18.Shehadwrittenanumberofbookstheendoflastyear.A.forB.inC.byD.at19.Hurryup!Theplay__________fortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.began20.It_____tenyearssinceheleftthearmy.A.isB.hasC.willD.was21.MissGreenisn'tintheoffice.She_______tothelibrary.A.hasgoneB.hadwentC.wentD.hasbeen22.I1000EnglishwordsbythetimeIwasten.A.havelearnedB.waslearningC.hadlearnedD.learnt23.Myparents______Shandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen24.HeinBeijingforsixyears.HeinShanghainow.A.lived;livedB.haslived;livedC.havelived;livesD.lived;liveshasMrWhitebeenamemberofGreenerChinasincehetoChinaA.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived26.Hisuncleformorethan9years.A.hascomehereB.hadbeenhereC.haslivedthereD.haslefttheuniversity27.HeinthefactoryforthreeyearsbeforehejoinedtheArmy.A.hasworkedB.worksC.hadworkedD.willwork—I’msorrytokeepyouwaiting.—Oh,notatall.I_____hereonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe29.—myglasses—Yes.Ithemonyourbedaminuteago.A.Doyousee;haveseenB.hadyouseen;haveseenC.Wouldyousee;sawD.Haveyouseen;saw30.IfromHenryforalongtime.A.don’thearB.hadn’theardC.haveheardD.haven’theard31.Mymother_____inthatfactoryattheageof18.A.hadworkedB.hasworkedC.workedD.works32.Youdon’tneedtodescribeher.I____herseveraltimes.A.hadmetB.havemetC.metD.meet33.Itisthethirdtimeyou____latethisweek.A.hadbeen C.havebeen D.willbe二.按正確的形式填空。1.We(live)inthehouseforthreeyears.2.Thatricholdman(make)awillbeforehe(die).3.They(study)themapofthecountrybeforethey(leave).4.Therobbers(runaway)beforethepolicemen(arrive).5.I(turnoff)allthelightsbeforeI(go)tobed.6.She(come)foralongtime.7.Theoldman_________lastyear.Heforayear.(die)9.MissGaoleftanhourago.(同義句轉換)ItanhoursinceMissGao.三.翻譯句子。1.從上次見他到現(xiàn)在已經六年了。(提示since)2.到上個星期為止,我已經讀了七本書。(提示by)3.我到這里已經三年了。(提示havebeenin)4.當他醒來時,雨已經停了。(提示:when)答案解析:我們將會以時間軸的方式來分析句子到底是哪個時態(tài)。一.單項選擇:1.●●←過去現(xiàn)●在將來→關燈離開題意:Jim關燈后緊接著離開了教室。由時間軸可以看出“離開”是在“關燈”以后,所以不是過去完成時,排除B;離開是主動行為,排除A;再由于本題沒有線索顯示“離開”是說話時剛剛結束的,也不是現(xiàn)在完成時;表示做完“關燈”動作緊接著是“離開”中間間隔很短,所以是一般過去時,故選D。2.●←過去現(xiàn)●在將來→發(fā)生在son身上的事看起來傷心,可能知道了題意:他的父母看起來很傷心??赡芩麄円呀浿懒税l(fā)生在他身上的事。由look原形可以看出,父母現(xiàn)在看起來傷心,所以可能現(xiàn)在已經知道了發(fā)生在兒子身上的事,到說話時完成剛剛的事要用現(xiàn)在完成時,故選B。3.因為反意疑問句用的是hashe所以主句應該是一個否定的形式,只能是never了,故選B。4.●←過去現(xiàn)●在將來→tenminutesago時間點(到達)ago和before是有區(qū)別的:以下舉例說明twodaysago:●←過去現(xiàn)●在將來→從現(xiàn)在往前推兩天的時間點twodaysago是一個點時間,表示從現(xiàn)在往過去推twodays的時間的那個時間點twodaysbefore:before無限往過去延伸●←過去現(xiàn)●在將來→twodaysago時間點(之前的時間)before表示從兩天前的點再無限往歷史的方向延伸的時間段。是一個時間段(這段時間不包括兩天前的點)題意:從北京來的那趟火車十分鐘前到站了。由圖可知時間是十分鐘以前的那個點,是一個具體的時間。具體的過去時間上發(fā)生的事是一般過去時,故選C。5.從現(xiàn)在無限往過去延伸的時間段(不包括現(xiàn)在這個點)←過去現(xiàn)●在將來→before題意:你以前見過李先生嗎由Have可知題中用的是現(xiàn)在完成時,題意是:你以前認識Mr.Li嗎也就是在說話時的以前,也就是現(xiàn)在的以前,所以用before才可以滿足:發(fā)生在過去,到說話時剛剛結束。故選C。從過去的兩年前開始,到說話前為止6.●←過去現(xiàn)●在將來→twoyearsago點題意:那個有名的作家在過去的兩年里寫了一本新書。inthepasttwoyears指的是時間軸上描紅的部分,可以看出時間是:從twoyearsago開始到現(xiàn)在為止。符合現(xiàn)在完成時的定義。故選D。7.時間范圍是從無限的過去到說話的現(xiàn)在為止←過去現(xiàn)●在將來→題意:——我們的國家到目前已經改變了很多?!堑?,我希望它將會更好。由句中“sofar”可以知道:時間是到說話時為止。也就是說從過去開始一直到sofar完成的動作,毫無疑問答案是從A和C中選,后一個空顯然是希望國家變的更好,所以答案選C。8.時間從twoyearsago開始到現(xiàn)在結束●←過去現(xiàn)●在將來→twoyearsago點題意:趙蘭在這所學校學習兩年了。很顯然時間的范圍是:從twoyearsago到現(xiàn)在為止,符合現(xiàn)在完成時的定義,故選C。9.時間范圍:從XiaoLi還是個小女孩到現(xiàn)在●←過去現(xiàn)●在將來→XiaoLiwasalittlegirl題意:我們從小麗還是個小女孩時就認識她了。此題考的是have/hasdonesince+一個過去時間點的固定用法,意思是:從….時候起就開始做某事,知道說話才結束。所以此處的動詞必須是延續(xù)性動詞,不能是非延續(xù)性動詞(點動詞)。所以A和B選項的點動詞met不可以選,而D選項的時態(tài)不符合這個用法,故選C。非延續(xù)性動詞的否定形式卻可以用在這個句型中,以meet為例:因為“meet”發(fā)生之后剩余的時間都是“不meet”發(fā)生的時間所以“不meet”才是持續(xù)發(fā)生的:例如:Hehasn’tmethisunclesince2005.10.●●←過去現(xiàn)●在將來→打掃教室訪客來題意:但房客們到時,學生們已經打掃完了教室。也就是說“打掃教室”發(fā)生在“訪客來”之前,過去的過去用過去完成時,故選B。11.從threeyearsago到說話的現(xiàn)在●←過去現(xiàn)●在將來→threeyearsago點題意:我的哥哥(弟弟)來這里已經3年了。過去某個時間開始到說話時完成的動作是現(xiàn)在完成時,問題是選A,還是選C。因為“come”是非延續(xù)性動詞(點動詞),所以當他到的一瞬間已經完成這個動作。因此非延續(xù)性動詞(點動詞)不可以跟一段時間的狀語“forthreeyears”、“since1998”等連用,非延續(xù)性動詞的否定形式才可以。故選C12.時間范圍是從無限的過去到現(xiàn)在←過去現(xiàn)●在將來→去過美國題意:——這些農民去過美國?!娴膯崾裁磿r候去的。完成時表示做過什么事情,但不太關心什么時間做的,如果非要知道具體時間的話就不能用現(xiàn)在完成時,在過去具體的時間做了什么事情是一般過去時的特征,故選B。13.題意:——你做你的作業(yè)了嗎——是的,我剛剛完成。乍看題意覺得兩句話都應該用現(xiàn)在完成時,都有發(fā)生在過去說話前剛剛完成的的意思。但是我們仔細看會發(fā)現(xiàn)第二句話里有一個時間狀語“amomentago”是一個具體的時間點,符合一般過去時的時間狀語。所以問句是現(xiàn)在完成時,答句是一般過去時。故選B。14.●←過去現(xiàn)●在將來→參軍題意:他的父親1978年參軍一直呆到現(xiàn)在。此題考的是have/hasdonesince+一個過去時間點的固定用法。但是join是點動詞,不可以在這里表示“從。。。時候起一直在做某事”。應該用另一種方式表達在部隊里呆這個動作。選D。15.●●←過去現(xiàn)●在將來→做好飯父母到家題意:在我的父母昨天到家的時候,我已經做好晚飯了。by+時間點意思是“到。。。為止”。by+現(xiàn)在的時間點可以做現(xiàn)在完成時的時間狀語;by+過去的時間點可以做過去完成時的時間狀語;此題父母到家時,他(她)已經完成了做飯的動作,過去完成時。故選A16.題意:——你認識他嗎——是的,我們從十年前就認識了。從問句Doyouknowhimwell中可以看出是一般現(xiàn)在時的交談,另外又看見答句中的“since”可以判定應該用現(xiàn)在完成時。B、C、D選項中只有B是表示狀態(tài)的延續(xù)動詞,其余兩個都是“點動詞”,故選B。17.題意:你在這里呆多久了由題意知這里要填延續(xù)性動詞,故只能選A。18.題意她在去年年底寫完了很多書。hadwritten可知是過去完成時,故選C。bytheendoflastyear是到去年年底為止。19.題意:快點!電影都開始十分鐘了。十分鐘是一個時間段,所以要用延續(xù)動詞,故選C。20.題意:他離開軍隊已經有十年了。have/hasdonesince+一個過去時間點的固定用法,故選B。21.題意:格林小姐沒在辦公室,她去圖書館了。havebeento去過某個地方,現(xiàn)在回來了havegoneto去了某個地方,現(xiàn)在還沒回來havebeenin現(xiàn)在在某個地方根據題意很顯然應該選擇A。22.題意:到我十歲為止我已經學了一千個英語單詞。由bythetimeIwasten可知此處要用過去完成時。故選C.23.從twoyearsago到現(xiàn)在為止●←過去現(xiàn)●在將來→Tenyearsago點題意:我的父母在山東呆了十年了。呆在山東這個動作是一個延續(xù)性動詞,只有A符合。24.題意:他在北京住過六年,現(xiàn)在他住在上海。由現(xiàn)在他住在上海可知,住在北京是不是現(xiàn)在完成的,所以不是現(xiàn)在完成時;也沒有過去完成時的時間狀語,所以用過去式。故選D。25.題意:從懷特先生到中國到他成為綠色中國組織成員有多久了Howsoon和howlong的區(qū)別:howsoon“還要多久”howlong“多長時間”此題顯然問的是多長
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度某公司電子商務事業(yè)部跨境電商營銷推廣合作協(xié)議2篇
- 2025版融創(chuàng)集團房地產合同檔案安全保護與保密要求3篇
- 二零二五年度外匯期貨居間經紀業(yè)務合同修訂版4篇
- 2025版全新煤炭居間合作協(xié)議范本下載6篇
- 個性化勞動協(xié)議模板2024年版參考版B版
- 個性化咨詢顧問服務協(xié)議精簡版版
- 2025年配電工程進度款支付合同
- 2025年度新材料研發(fā)與產業(yè)化合作協(xié)議
- 二零二五年度內退員工離職補償及經濟補償合同
- 二零二五年度品牌策劃與品牌維權服務合同2篇
- 機電安裝工程安全管理
- 2024年上海市第二十七屆初中物理競賽初賽試題及答案
- 信息技術部年終述職報告總結
- 高考滿分作文常見結構完全解讀
- 理光投影機pj k360功能介紹
- 六年級數學上冊100道口算題(全冊完整版)
- 八年級數學下冊《第十九章 一次函數》單元檢測卷帶答案-人教版
- 帕薩特B5維修手冊及帕薩特B5全車電路圖
- 小學五年級解方程應用題6
- 年月江西省南昌市某綜合樓工程造價指標及
- 作物栽培學課件棉花
評論
0/150
提交評論