資源簡介 Unit 1 This is me現在完成時(1)一、單項選擇題1. —He who doesn't reach the Great Wall is not a true man.— So far I____ to the Great Wall several times.A.went B.goes C.will go D.have been2. 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 to3.—How long have you ________ the basketball team of the school —For about two years.A.been in B.been C.joined D.played4. They have been good friends ____.A.since B.since then C.since that D.since when5. Nancy ____ for four hours.A.has left B.has been leftC.have been away D.has been away6.— Remember to return the book to the library. You have ____ it for two weeks.— OK.A.borrowed B.had C.lent D.kept7.— Where's your brother — Oh, he ____ the library and ____.A.has been to; so Lucy 1 B.has gone to; so Lucy hasC.has gone to; so has Lucy D.has been in; so has Lucy8.— You play the' piano so well, Tony.—I____ to play the piano since I was three years old.A.learn B.learned C.have learned D.am learning9. Lily is my classmate. We ____ each other since she came to our school.A.know B.knew C.have known D.will know10. It's 4:30 p. m. Ben and Leon ____ their work, so they are playing chess now.A.finish B.finished C.have finished D.will finish11. Our country____ a lot so far. I hope it will be even____.A.has changed; well B.changed; goodC.has changed; better D.is changing; good12. —Where have you____ these days —I have____ to Dalian with my family.A.been, gone B.been, been C.gone, been D.gone, gone13.— Where's Cathy I haven't seen her for a few days.— She ____ Canada for holidays She'll be back next month.A.went to B.has gone to C.has been to14.—Lily, _____ you _____ your ticket —Not yet!A.did; find B.have; found C.has; found D.do; find15. Li Ming ____ the book for many years since he ____ it as a prize in the competition.A.kept; got B.has kept; has gotC.has kept; get D.has kept; got16. He's almost finished____ the book, ____ he A.reading, isn't B.to read, isn'tC.reading, hasn't D.to read, hasn't17. He told me that he____ a cold for three days.A.has B.had caught C.had had D.has had18. Shanghai Students' Post ____a great help in my English learning since three years ago.A.will be B.was C.has been D.had been19. We have ____ water. So we must find water in this dry area as soon as possible.A.bought B.taken out ofC.looked for D.run out of20. I don't think this is a good idea. Have you got____ one.A.another B.others C.the others D.other21.____important information we've got!A.What B.What a C.What an D.How22. —Hi, Tom! ____you ever____the Bird's Nest —Yes, I have. It's great.A.Have; been to B.Have; go toC.Did; go to D.Do; go to23. I____him since I began to live in the city.A.know B.have known C.knew D.will know24. He ____ a car as a birthday present, but he won't ____ it as it is too expensive.A.has accepted; receive B.has received; acceptC.accepts; receive D.receives; accept25. — ____you____the text yet — Yes, we____it two hours ago.A.Did; copy; did B.Have; copied; haveC.Have; copied; did D.Did; copy; had26. My sister ____ the book from the library, and she ____ it for two weeks.A.borrowed; has kept B.lent; borrowedC.lent; has kept D.borrowed; borrowed27. I will not go to Sanya for vacation this winter because I ____ there many times.A.have been to B.have been C.have gone28. I'm getting fatter. The doctor has warned me to ____ sugar.A.keep up B.keep back C.keep off D.keep away29.— You ____ Cantonese so well. How long are you lived in Guangzhou — I ____here for three years.A.spoke; lived B.speak; have livedC.speak; lived D.spoke; have lived30.— Are you a party member — Yes, I ____ the party three years ago. I ____ a party member for three years.A.joined; have been B.has joined; have beenC.was join; am D.joined; was二、語法填空31.Have you ever (be)to Beijing 32. We (not finish) our homework yet. We need more time.33.My friend David has lost a lot of (chance)to go to the United States.34.Don't worry. The train has just (arrive).35.I (not hear) from my brother for several months.36.My brother (be) born in 1983 Since then, he (live)in this city.37.Mr and Mrs Li (not come) back yet.38.They already (decide) to go to Japan for the holiday.39.They can't go with us now. They (not finish) the work yet.40.I (be) to Thailand twice with my parents.41.We already (learn) a lot about Chinese history.42. I (know) him since 200643.Mrs. Green (teach) in No. 14 Middle School for ten years.44.Mike (become) a worker in the factory in 1998. He (work) there since then.45. —Have you ever (been / gone) to Shanghai —Yes. I went there last year.46. I have lived in Luohu (for / since) 2010 and I enjoy living here. What about you 47. Shenzhen (develop) from a small fishing village into a modem city since 40 years ago.48. Apple has changed the way we communicate in the digital age.(complete)49.Our team the game against the Tigers every year since 1990. (win)50.He British stamps since he was a boy. (collect)答案解析部分1.D——不到長城非好漢。——到目前為止,我已經去過長城好幾次了。A. went一般過去時;B. goes一般現在時;C. will go一般將來時;D. have been現在完成時。"so far"是現在完成時的標志,所以此處應用現在完成時表示到現在為止已經去過幾次了,現在完成時的動詞形式為have/has done,故選D。考查現在完成時。如果需要,根據句子的時態、語態、主語數等語法要求,對動詞進行變形(如時態變化、語態變化、第三人稱單數形式等)。2.B我的祖父母以前去過長城,他們希望再去那里一次。 A:have gone to去了; B:have been to去過 ; C:has gone to 去了;D:has been to去過。根據 … before and they hope to go there again. 可知作者的祖父母以前去過長城,用現在完成時:have/has+過去分詞; grandparents 是發生形式,助動詞用have。固定短語: have been to +地點,去過某地,曾經去過某地,但現在不在那里。故答案為: B考查現在完成時。注意區別have been to與have gone to 的不同用法。3.A4.B從那以后他們一直是好朋友。根據 have been good friends 可知句子是延續性動詞的現在完成時,要與時間段連用,since自從,后跟表示過去的時間或一般過去時的從句;since then自從那時起,then那時,是過去的時間,符合題意;since that和since when不符合題意,故答案為B。考查表示從過去開始發生的動作一直持續到現在。理解句意并掌握現在完成時的構成和用法。5.D南希已經離開四個小時了。have left已經離開,短暫性動詞;have been left錯誤結構;have been away已經離開,延續性動詞;has been away已經離開,延續性動詞(用于主語是第三人稱單數)。根據for four hours(四個小時),可知是和時間段連用,表示動作持續了多久,謂語動詞是延續性動詞,主語Nancy是第三人稱單數,助動詞用has,故答案為D。考查過去開始發生的動作一直持續到現在。理解句意,掌握現在完成時的構成和用法。6.D——記得把書還給圖書館。你已經借了兩個星期了?!玫?。borrow,借入;had有;lent借出;kept借;(使)保持,處于,;根據for two weeks,可知句子是延續性動詞,排除AC選項是短暫性動詞。根據Remember to return the book to the library.可知這里是表示借書,故答案為D。考查過去發生的動作一致持續到現在。掌握現在完成時的構成和用法。并識記短暫性動詞和延續動詞的轉換。7.C——你哥哥在哪里了?——他去了圖書館,露西也去了。has gone to去了某地還沒回來;has been to去過某地;has been in在某地待了多久。第一空。根據問句"Where's your brother"可知,此處應是發生在過去的動作對現在產生了影響,用完成時結構,即:have/has+過去分詞。主語是he,助動詞用has。表示"去了"圖書館還沒回來,用has gone to。第二空,應是"露西也去了",需用so+情態動詞/助動詞+主語,意指"...也一樣",Lucy為第三人稱單數形式,應用has,故選C。考查現在完成時以及短語辨析。注意識記現在完成時的結構以及各短語的含義。8.C——Tony,你鋼琴彈得很好。——我從三歲起就學會了彈鋼琴。A.learn學習,動詞原形;B.learned動詞過去式;C.have learned已經學習,現在完成時;D.am learning正在學習。根據since(自從……以來)可知,無論是用作介詞、連詞還是副詞,since通常要與現在完成時連用,即:have/has+動詞過去分詞,故選C。考查現在完成時。注意識記since需與現在完成時連用。9.C莉莉是我的同學。自從她來到我們學校,我們就認識了。A:認識,一般現在時;B: 認識,一般過去時;C: 已經認識,現在完成時。D: 會認識,一般將來時。根據 since she came to our school. 自從她來到我們學校,可知句子時態為現在完成時:have+過去分詞known。故選C。考查現在完成時。注意熟記動作發生在過去,對現在有影響時,句子時態應為現在完成時:have/has+過去分詞。10.C現在是下午4:30,本和萊昂已經完成了他們的工作,所以他們現在正在下棋。A.完成,一般現在時;B.完成,一般現在時;C.已經完成,現在完成時;D.將完成,一般將來時。根據so they are playing chess now所以他們現在正在下棋,可知他們已經完成了工作,所以用現在完成時,結構是have/has+動詞過去分詞,主語是復數,所以用have,finish的過去分詞是finished,故選C。考查現在完成時,首先理解選項時態,然后根據關鍵詞so they are playing chess now確定時態,最后識記現在完成時的結構。11.C到目前為止,我們的國家發生了很大的變化。我希望它會更好。A:has changed已經改變,現在完成時;well好,副詞;B:changed改變,過去式,good好的,形容詞;C:has changed現在完成時;better更好的,形容詞比較級;D:is changing正在改變,現在進行時,good好的,形容詞。根據空格后so far,到目前為止,可知時態為現在完成時,結構為have/has done,主語為單數形式,change的過去分詞為changed,可知此處應用has changed;根據空格前even,甚至,后加形容詞的比較級,結合句意,此處是指希望會更好,應用比較級better,故選C。考查動詞的時態以及形容詞的比較級,注意識記現在完成時have/has done以及比較級better的用法,選出正確答案。12.B——這些天你去過哪里?——我和家人去過大連。have been to去過某地,人已回來;have gone to去了某地,人不在此處。根據答句I have...to Dalian with my family. 我和家人......大連。可知此處是指去了哪里,人已回來,應用been;結合句意,此處是指我和家人去過大連,表示去過某地,have been to,去過,可知此處應用been,故選B。考查have been to和have gone to,注意識記have been to和have gone to的用法,選出正確答案。13.B——凱蒂在哪 我好幾天沒見到她了?!チ思幽么?,她下個月回來。根據I haven't seen her for a few days可知,我已經好幾天沒有見到她了,所以此處填入現在完成時,強調過去發生的事情對現在的影響,故A選項排除; has gone to表示 "(某人)現在到某地去了" (現在不在這兒了,還沒有回來);has been to表示 "(某人)曾經去過某地" (已經不在那里了,已經回來了);根據She'll be back next month可知,下個月回來,此處填入has gone to。故選B。考查動詞時態。注意has gone to和has been to的區別。14.B莉莉,你找到你的票了嗎?—還沒有。根據回答,可知是現在完成時的一般疑問句形式,故排除A和D,另外,主語是you,不是第三人稱單數形式,所以助動詞不用has,故選B。本題考查動詞時態,not yet是現在完成時態標志性的短語。另外還要注意主謂要一致。15.D自從在比賽中作為獎品得到這本書,李明已經保存它很多年了。keep,動詞,保持、保存,是延續性動詞,過去式kept;get,動詞,得到,是非延續性動詞,過去式got;since引導的時間狀語從句,從句用一般過去時,主句用現在完成時,排除選項ABC,故選D。考查現在完成時、since引導的時間狀語從句。識記since引導的時間狀語從句,since從句用一般過去時,主句用現在完成時。16.C他已經讀完這本書了,對吧?此處是反義疑問句,finish doing sth結束做某事,固定搭配,第一空需要動名詞作動詞賓語,排除B和D;he是finish的動作發出者,前面的he' s指的是he has,主句是現在完成時結構has done,所以后面的疑問句也應該用助動詞has提問,前句的陳述句的肯定句,后面的疑問句應該用否定句,用hasn't,故選C。考查固定搭配,動名詞,現在完成時和反義疑問句。注意反義疑問句的結構。17.C他告訴我他已經感冒三天了。catch a cold感冒,短暫性動詞短語,have a cold感冒,延續性動詞短語,此處是賓語從句,主句是一般過去時,從句根據主過從過原則,從句應該用相應的過去時態,排除A和D;從句中有for+時間段,應該和延續性動詞短語連用,故選C。考查賓語從句的時態統一,過去完成時,短語辨析和延續性動詞。注意賓語從句時態根據主過從過原則。18.C《上海學生英文報》自從三年前……我的英語學習很大的幫助。結合選項可知,句子想要表達的是《上海學生英文報》自從三年前對我的英語學習就有很大的幫助,所以題干描述的是從三年前一直持續到現在的動作,應該使用現在完成時,其基本結構為have/has+過去分詞,has been是現在完成時,表示從過去某一時間開始,一直持續到現在,或者剛剛終止,或者可能仍然要繼續下去的動作或狀態,代入題干表示《上海學生英文報》自從三年前就對我的英語學習有很大的幫助,最符合語境,故答案為C。考查現在完成時態。注意現在完成時態基本結構為have/has+過去分詞。19.D我們的水已經用完了。所以我們必須盡快在這個干旱地區找到水。A:買來;B:取出;C:尋找; D:用完。根據 So we must find water in this dry area as soon as possible. 所以我們必須盡快在這個干旱地區找到水,可知應是用完了水。故選D。考查短語辨析。注意熟記固定搭配run out of "用完"。20.A我不認為這是個好主意。你有沒有另一個。 A:另一個(形容詞,后接可數名詞單數); B:其他的人/物(代詞,泛指)C:其他的人/物(代詞,特指剩下的全部) D:其他的(形容詞,后接可數名詞復數)。根據 I don't think this is a good idea. 我不認為這是個好主意,以及空格后可數名詞單數one"一(主意)",可知應是詢問:你有沒有另一個主意,應用形容詞another。故選A。考查形容詞。注意熟記形容詞another另一個,后接可數名詞單數。21.A我們掌握了多么重要的信息。 A:多么,后接不可數名詞/可數名詞復數;B:一個多么,后接輔音音素開頭的可數名詞單數; C:一個多么,后接原因音素開頭的可數名詞單數;D:多么,后接形容詞。根據空格后不可數名詞短語important information "重要的信息",可知應用what引導感嘆句。故選A。考查what引導的感嘆句。注意熟記What+形容詞+不可數名詞名詞!的感嘆句句式。22.A——你好,湯姆!你去過鳥巢嗎?——是的,我去過。它很棒。根據答語Yes, I have.可知句子是現在完成時:have/has+過去分詞;結合選項,可知A選項符合題意,have been to去過某地,故答案為A。考查現在完成時。識記現在完成時的構成和固定搭配have been to的用法。23.B自從我開始住在城里,我就認識他了。know知道,認識,一般現在時;have known現在完成時;knew一般過去時;will know一般將來時;根據時間狀語 since I began to live in the city ,可知句子用現在完成時, 故答案為B。考查現在完成時。注意識記現在完成時的構成和用法。24.B他收到一輛小汽車作為生日禮物,但他不肯接受,因為太貴了。receive 動詞,收到,強調客觀事實;accept動詞,接受,強調主觀意愿;根據句意可知,第一空是客觀收到,第二空主觀的接受,所以第一空用receive,第二個空用accept ;排除 A和C選項; B是現在完成時態,表示動作已經完成; D是一般現在時態,表示經常性或習慣性的動作;根據句意可知第一空用現在完成時態;第二空前的won't后接動詞原形,故答案為B。考查現在完成時和動詞辨析。注意理解現在完成時的構成以及receive和accept的不同用法。25.C——李你把課文抄好了嗎?——是的,我們兩個小時前就做了。Did copy一般過去時;have copied現在完成時;did做,一般過去時;have有,一般現在時;had有,一般過去時。第一句根據副詞yet,可知時態為現在完成時havecopied;第二空根據yes,可知表達做了,再根據時間狀語ago,可知動作發生在過去,句子時態為一般過去時,用動詞過去式did。故選C。考查現在完成時和一般過去時。注意熟記現在完成時的時間狀語提示:yet"還未",already已經等等。26.A27.B今年冬天我不會去三亞度假了,因為我去過那兒很多次。A:去過某地(已回來);B: 去過某地(已回來) ;C:去了某地(不在此地)。根據" many times 很多次"可知,此處表示的是已經去過很多次,人已回來,應用have been to;there為地點副詞,前面省略介詞to,故選B。考查現在完成時"have been to"和"have gone to"用法辨析。注意后面接地點副詞時省略to。28.C我越來越胖了。醫生警告我不要吃糖。A: 保持,繼續;B: 阻止,隱瞞;C: 避開,不吃;D: 遠離(保持距離)。根據 I'm getting fatter. 我越來越胖了,可知應是警告不要吃糖,應用固定搭配keep off。故選C。考查短語辨析。注意熟記固定搭配keep off"避開,不吃"。29.B——你廣東話說得真好。你在廣州住了多久?——我在這里住了三年。spoke 說,一般過去時;speak說,一般現在時;lived生活,一般過去時;have lived已經生活,現在完成時。第一空根據 How long are you lived in Guangzhou 你在廣州住了多久?可知"廣東話說得好"是現在的狀態,句子時態為一般現在時,謂語應用動詞原形,排除AD;第二空根據時間語 for three years "三年了",可知句子時態為現在完成時:have+過去分詞。故選B。考查一般現在時和現在完成時。注意描述現狀時,句子時態應用一般現在時,動作在過去發生持續到現在時,時態應用現在完成時:have/has+過去分詞。30.A——你是黨員嗎?——是的,我三年前加入了這個黨。我入黨已經三年了。joined加入,一般過去時;has joined已經加入,現在完成時(動詞join為短暫性動詞,不能與連續性時間段連用);have been已經是,現在完成時,強調狀態;am是,一般現在時;was一般過去時。第一空根據時間狀語 three years ago 三年前,可知動作發生在過去,句子時態為一般過去時,謂語應用動詞過去式joined;第二空根據時間狀語 for three years 已經三年了,強調動作從過去持續到現在,句子時態為現在完成時,for three years 為延續性時間段,應用表狀態的have been。故選A。考查一般過去時和現在完成時。注意根據時間狀語判斷句子時態,選擇動詞的正確形式。31.been你曾經去過北京嗎?have為現在完成時的助動詞,后面加動詞的過去分詞,be的過去分詞為been,故填been。考查現在完成時,識記現在完成時的結構。32.haven't finished我們還沒有完成我們的作業。我們需要更多的時間。finish,完成,動詞,not是否定詞,故是否定句,yet是現在完成時標志,故用have done的形式,主語是復數,故助動詞用have,故填haven't finished。考查現在完成時和主謂一致,注意識記現在完成時,主謂一致的用法。根據上下文推斷空格處應填入的詞匯合適的詞性,詞形,時態等。33.chances我的朋友大衛失去了很多去美國的機會。chance機會,可數名詞。根據空格前 a lot of 很多,可知應填復數形式chances。故答案為:chances。考查可數名詞復數。注意熟記短語a lot of"很多"后應用可數名詞復數/不可數名詞。34.arrived別擔心。火車剛剛到達。句子中just用于現在完成時,放在助動詞have/has之后,表示剛剛做過某事,has+過去分詞,arrive過去分詞為arrived,故填:arrived。考查語法填空。掌握現在完成時固定用法have/has just done sth.以及arrive的過去分詞。35.haven't heard我幾個月沒有收到我哥哥的來信。hear from sb收到某人來信,描述動詞發生在過去并延續到現在,用現在完成時,其結構為have+過去分詞,根據not可知,此句為否定句,要借助否定助動詞haven't/hasn't構成否定句,主語是I,否定助動詞用haven't,后接過去分詞,hear的過去分詞是heard,故填haven't,heard。考查動詞的時態和形式。注意現在完成時的用法及現在完成時的否定句的結構。36.was;has lived我哥哥生于1983年,從那時起,他一直生活在這座城市里。be born in出生于,根據1983可知,用一般過去時,主語是my brother,be動詞用was,根據since then,可知用現在完成時,其結構為have+過去分詞,主語是he,助動詞用has,live的過去分詞是lived,故填was,has lived。考查動詞的時態。注意現在完成時的用法。37.haven't come李先生和李夫人還沒有回來。根據yet,可知用現在完成時,且結構為have+過去分詞,根據not,可知為否定句,構成否定句用借助否定助動詞haven't/hasn't,主語是Mr and Mrs Li,否定助動詞用haven't,come的過去分詞是其本身,故填haven't come。考查動詞的時態和形式。注意現在完成時的用法。38.have;decided他們已經決定去日本度假。 already 與現在完成時連用,現在完成時構成形式:have/has+動詞的過去分詞。主語 they 是復數,謂語動詞應用 have decided,故填have decided。考查動詞的現在完成時,注意 already 的用法。39.haven't finished他們現在不能和我們去,他們還沒有完成工作。yet是現在完成時的標志詞,結構是have/has+動詞過去分詞,主語是復數they,所以用have,否定是haven't,finish的過去分詞是finished,故填haven't finished。考查現在完成時,注意平時識記其標志詞和結構。40.have been我已經和我父母去兩次泰國了。twice,兩次,是現在完成時的標志詞,結構是have/has+動詞過去分詞,主語是I,所以用have,be的過去分詞是been,故填have,been。考查現在完成時,注意平時識記其結構。41.have;learned/learnt我們已經對中國歷史有了很多了解。 already 與現在完成時連用,現在完成時的構成形式是:have/has+動詞的過去分詞,learn的過去分詞是 learned/learnt ,主語是we,應用have learned/learnt,故填have learned/learnt。考查 already 與現在完成時態連用。42.have known我從2006年就認識他了。know認識,動詞。根據時間狀語since 2006,可知動作在過去發生,持續到現在,句子時態為現在完成時:have/has+過去分詞,主語I為第一人稱,助動詞用have,動詞know的過去分詞為known。故答案為:have known。考查現在完成時。注意熟記現在完成時結構:have/has+過去分詞。43.has taught格林夫人在第十四中學教了十年書。for ten years 是現在完成時標志,動詞基本形式是have done,主語是第三人稱單數Mrs Green,故助動詞是has,teach的過去分詞是taught,故填has taught。考查語法填空,注意注意現在完成時和主謂一致的用法。44.became;has worked邁克1998年在工廠當工人。從那時起,他就在那里工作。in 1998是一般過去時標志,become的過去式是became,since then是現在完成時標志,故謂語動詞是have done的形式,主語是he第三人稱單數,故助動詞是has,故第二個空是has worked,故填became,has worked。考查語法填空,注意一般過去時,現在完成時和主謂一致的用法。45.been——你去過上海嗎?——是的。我去年去過那里。have been to去過,強調人已回來;have gone to去了,強調人在路上。根據句子Yes. I went there last year. 是的。我去年去過那里??芍颂幨窃儐柲闳ミ^上海嗎,強調人已回來了,應用been,故答案為been。考查have been to和have gone to,注意識記have been to和have gone to的區別用法,寫出正確答案。46.since我從2010年起就住在羅湖,我喜歡住在這里。你呢?for,后加一段時間;since自從,后加過去的時間點。結合空格后2010,表示時間點,此處是指自從2010年起就住在羅湖,應用since,故答案為since。考查介詞,注意識記介詞for與since的區別用法,寫出正確答案。47.has developed40年前,深圳從一個小漁村發展成為一個現代化的城市。develop發展,動詞。根據空格后since 40 years ago,自從40年前,與現在完成時連用,結構為have/has done,主語為單數形式,develop的過去分詞為developed,可知此處應用has developed,故答案為has developed。考查現在完成時,注意識記現在完成時have/has done的用法,寫出正確答案。48.completely蘋果公司徹底改變了我們在數字時代的溝通方式。complete徹底的,形容詞。根據副詞作狀語修飾動詞,可知應用副詞形式completely"徹底地",作狀語修飾動詞過去分詞changed。故答案為:completely。考查副詞。注意熟記副詞作狀語修飾動詞的用法。49.has won自1990年以來,我們隊每年都贏得與老虎隊的比賽。win贏得,實義動詞。since+過去時間點用現在完成時,結構是have/has+動詞過去分詞,主語team是單數,所以用has,win的過去分詞是won,故填has won。考查現在完成時,注意平時識記現在完成時的標志詞和結構。50.has collected他從小就收藏英國郵票。collect收集,實義動詞。since引導的時間狀語從句,從句用一般過去時,主句用現在完成時,結構是have/has+動詞過去分詞,主語是單數he,所以用has,collect的過去分詞是collected,故填has collected。考查現在完成時,注意平時識記。since引導的時間狀語從句,從句用一般過去時,主句用現在完成時,理解現在完成時的結構。 展開更多...... 收起↑ 資源列表 Unit 1 This is me 語法Grammar 現在完成時(1) 原卷.docx Unit 1 This is me 語法Grammar 現在完成時(1)解析版.docx 縮略圖、資源來源于二一教育資源庫