來源:網(wǎng)絡(luò)資源 2023-02-18 19:11:01
1. A couple of years _______ since we ______ last time.( 。
A. have passed; have met B. have past; have met
C. has past; met D. has passed; met
2. -Mary,I miss you so much.Where have you _______?-I _________ a school in a mountain area for two years*( 。
A. gone; have been to B. been; have been to
C. gone to; have been in D. been; have been in
3. He has _______ for two years.Two years _______ a long time.( 。
A. left home; are B. left home; is
C. been away from home; is D. been away from home; are
4. -Let's turn on the TV and watch the basketball match.-It's too late.It for an hour.And the result was that my favourite team won.( )
A. has finished B. has been over
C. has been on D. has begun
5. -Could I have a look at your new bicycle?-Sorry,I _______ it to Alice.She _____ to borrow it this morning.( )
A. have lent; came B. lend; was coming
C. had lent; came D. have lent; will come
6. -Where is your mother?-She _______ the supermarket to buy some food.( )
A. went to B. has gone to C. has been to D. had gone to
7. It's said that he _____ for ten years.( 。
A. had been dead B. had died C. was dying D. death
8. The Greens _____ China for 6 years,and they are very familiar with Chinese culture.( 。
A. has been in B. has come to
C. have been in D. have come to
9. --Has your sister read the storybook?--Yes,she has read it twice.( )
A. yet;yet B. yet;already C. already;yet D. already;already
10. --Will you go to see the movie The Left Ear with me tomorrow?--Sorry,but I ___ it twice.( )
A. have seen B. saw C. will see
11. Miss Brown,we the task.Can we go home now?( )
A. finish B. finished C. have finished
12. ---Daniel,do you have any idea __________?---Since 1996.( 。
A. when Kobe joined the Lakers
B. how long Kobe has joined the Lakers
C. when did Kobe join the Lakers
D. how long Kobe has been in the Lakers
13. How long you here since you to Beijing?( 。
A. did,live,came B. did,live,have come C. have,lived,came D. have,lived,have come
14. My parents Tianjin for 50years.( 。
A. have been in B. have been to C. have gone to D. have been
15. Our English teacher is very nice.We _____ friends since three years ago.( )
A. were B. became C. have been D. have made
16. I _____ the book for two weeks.I must return it to the school library.( 。
A. borrow B. have borrowed C. kept D. have kept
17. ---How long has Mr.White __________ Joan?---I'm not sure.Maybe they __________ five years ago.( 。
A. married to; got married
B. been married; got married
C. married; married to
D. been married to; got married
18. He can't state clearly how long he has ___________ the bicycle?( 。
A. keep B. buy C. bought D. had
19. ---Liu Ming,is that our head teacher Miss Chen over there?---It can't be her.She ______Xiamen for a meeting.( 。
A. has been to B. has gone to C. has been away D. has left
20. You can fly kites with your partners if your homework______.( 。
A. will finish B. will be finished C. has finished D. is finished
【解析】
1.
答案:D. 現(xiàn)在完成時的構(gòu)成:have/has+過去分詞,表示過去發(fā)生的動作對現(xiàn)在造成的影響或結(jié)果或表示過去的動作或狀態(tài)持續(xù)到現(xiàn)在.根據(jù)時間狀語last time,這是一個表示過去的時間狀語,所以在since引導(dǎo)的時間狀語從句中要用一般過去時,結(jié)合給出四個選項,所以第二個空要用met,因此可知這句話的意思是"自從我們上一次遇見以來,好幾年已經(jīng)過去了."這個句子的主語是"A couple of years"這是一個時間短語來作主語,謂語動詞要用第三人稱單數(shù),pass是動詞,意思是"過去",past是形容詞,意思是"過去的",故排除.綜上所述,故選D.自從我們上一次遇見以來,好幾年已經(jīng)過去了.首先要掌握現(xiàn)在完成時的構(gòu)成以及用法,然后結(jié)合具體的題目,就可以確定正確答案.
2.
答案:A. 現(xiàn)在完成時的構(gòu)成:have/has+過去分詞,表示過去發(fā)生的動作對現(xiàn)在造成的影響或結(jié)果或表示過去的動作或狀態(tài)持續(xù)到現(xiàn)在.have/has been to意思是"去過某地";have/has gone to意思是"去了某地(現(xiàn)在還沒回來)"根據(jù)"Mary,I miss you so much.Where have you _______?"瑪麗,我很想念你,你去哪里了?因此可知瑪麗去了某地還沒回來,又根據(jù)"I _________ a school in a mountain area for two years"我已經(jīng)在山區(qū)的一個學(xué)校待了兩年了.綜上所述,故選A.--瑪麗,我很想念你,你去哪里了? --我已經(jīng)在山區(qū)的一個學(xué)校待了兩年了.首先要掌握現(xiàn)在完成時的構(gòu)成以及用法,然后結(jié)合具體的題目,就可以確定正確答案.
3.
答案:C.結(jié)合句意leave的動作發(fā)生在過去,對現(xiàn)在造成一定的影響,故用現(xiàn)在完成時have/has+過去分詞,leave是短暫性動詞,不能與一段時間連用,換成be away from,be的過去分詞是been,后文是表達(dá)客觀事實(shí)用一般現(xiàn)在時,主語是時間,故單數(shù),故答案是C.他離開家兩年了,兩年是一個很長的時間.現(xiàn)在完成時有兩種用法1.過去發(fā)生的某一動作對現(xiàn)在造成的影響或結(jié)果或到現(xiàn)在為止已經(jīng)發(fā)生或完成的動作.2.表示過去發(fā)生的、持續(xù)到現(xiàn)在的動作或狀態(tài).
4.
答案:B.句中的時間狀語"for+時間段"是現(xiàn)在完成時的標(biāo)志,且句子中的謂語動詞必須是延續(xù)性動詞,現(xiàn)在完成時的構(gòu)成是:主語+have/has+動詞的過去分詞;選項中,只有選項B(結(jié)束)和選項C (開始)中的動詞是延續(xù)性動詞,可以與時間段連用,表示動作延續(xù)了多長時間.再結(jié)合句意"太晚了,已經(jīng)結(jié)束一個小時了,結(jié)果是我最喜歡的球隊贏了."判斷答案為B.--讓我們打開電視看籃球賽吧.--太晚了,已經(jīng)結(jié)束一個小時了,結(jié)果是我最喜歡的球隊贏了.本題考查了動詞的時態(tài).做題時,一定要特別關(guān)注有關(guān)的時間短語,這是判斷句子時態(tài)的標(biāo)志.在沒有時間狀語的情況下可以聯(lián)系上下文根據(jù)語境來做出正確判斷.
5.
答案:A 考查現(xiàn)在完成時完.根據(jù)句意對不起,我把它借給愛麗絲了,她今天早上來借的.第一句回答可知,說話人已經(jīng)將新自行車借給Alice,故用現(xiàn)在完成時,構(gòu)成是主語+have/has+過去分詞,后一句則根據(jù)this morning,可知時態(tài)為一般過去時,故選A,符合題意.--我可以看看你的新自行車嗎?--對不起,我把它借給愛麗絲了,她今天早上來借的.考查現(xiàn)在完成時完,構(gòu)成是主語+have/has+過去分詞,用合適的形式完成句子.
6.
答案:B 考查現(xiàn)在完成時,根據(jù)句意:-你媽媽在哪里?-她去了超市買一些吃的.went to 是一般過去時,表示過去發(fā)生的事情,與現(xiàn)在無關(guān),不符合情景;has gone to 去了某地,還沒有回來;has been to 去過某地,已經(jīng)回來了;had gone to 是過去完成時,表示過去的過去,不符合情景.根據(jù)這個情景可知,他的媽媽去超市還沒有回來,故選B.--你媽媽去哪了?--她去超市買些吃的.考查現(xiàn)在完成時完,構(gòu)成是主語+have/has+過去分詞,用合適的形式完成句子.
7.
答案:A.考查現(xiàn)在完成時態(tài).句意"據(jù)說他已經(jīng)死了十年了.".由for+一段時間,及It's said that據(jù)說,一般過去時態(tài),可知這里應(yīng)該用過去完成時態(tài),結(jié)構(gòu)是had+done.die死亡,短暫性動詞,用于過去完成時態(tài),要變?yōu)橄鄳?yīng)的延續(xù)性動作,用had been dead,這里是dead是形容詞,系表結(jié)構(gòu).答案是A.據(jù)說他已經(jīng)死了十年了.考查過去完成時態(tài),結(jié)構(gòu)是had+done,注意時態(tài)的區(qū)分,及延續(xù)性動作的使用.結(jié)合語境完成試題.
8.
句意:Green一家住在中國已經(jīng)6年了,他們與中國的文化非常熟悉。第一個設(shè)空處,句中的時間狀語"for+時段"是現(xiàn)在完成時的標(biāo)志,現(xiàn)在完成時的構(gòu)成是:主語+have/has+動詞的過去分詞,這里謂語動詞應(yīng)該用延續(xù)性動詞,come是個非延續(xù)性動詞,所以要排除選項B,D,主語是The Greens,應(yīng)該當(dāng)做復(fù)數(shù)看待,這里用have,故選C。本題考查了動詞的時態(tài)。做題時,一定要特別關(guān)注有關(guān)的時間短語,這是判斷句子時態(tài)的標(biāo)志。在沒有時間狀語的情況下可以聯(lián)系上下文根據(jù)語境來做出正確判斷。
9.
答案.B 分析句子,結(jié)合選項,推測意思是你姐姐已經(jīng)讀完了故事書了嗎?是的,她已經(jīng)讀了兩次.這里already用于肯定句中,yet用于否定句和疑問句中.故選B.你姐姐已經(jīng)讀完了故事書了嗎?是的,她已經(jīng)讀了兩次.解答這類試題時,務(wù)必充分理解上下文的語境和前后文的邏輯關(guān)系,找到解題的依據(jù),同時正確區(qū)分選項的細(xì)微差別,準(zhǔn)確作答.
10.
答案:A.根據(jù)設(shè)空處后面的twice結(jié)合語境"抱歉,我已經(jīng)看了兩遍了."強(qiáng)調(diào)過去的動作對現(xiàn)在造成的影響用現(xiàn)在完成時.現(xiàn)在完成時的構(gòu)成是:主語+have/has+動詞的過去分詞;主語是I,助動詞用have,故答案為A.--明天你會和我一起去看電影《左耳》嗎?--抱歉,我已經(jīng)看了兩遍了.本題考查了動詞的時態(tài).做題時,一定要特別關(guān)注有關(guān)的時間短語,這是判斷句子時態(tài)的標(biāo)志.在沒有時間狀語的情況下可以聯(lián)系上下文根據(jù)語境來做出正確判斷.
11.
答案.C 分析句子,結(jié)合選項,推測意思是布朗老師,我們已經(jīng)完成任務(wù)了,現(xiàn)在我們可以回家了嗎?這里表示過去發(fā)生的動作對現(xiàn)在造成的影響,用現(xiàn)在完成時,結(jié)構(gòu)是have/has+done,主語是復(fù)數(shù)我們,故選C.A動詞原形,B過去時.布朗老師,我們已經(jīng)完成的任務(wù),現(xiàn)在可以回家嗎?解答這類試題時,務(wù)必充分理解上下文的語境和前后文的邏輯關(guān)系,找到解題的依據(jù),同時正確區(qū)分選項的細(xì)微差別,準(zhǔn)確作答.
12.
答案:D.考查現(xiàn)在完成時態(tài).句意"--丹尼爾,你知道科比在湖人隊待了多久嗎?--自1996以來.".根據(jù)回答since+點(diǎn)時間,通常用于現(xiàn)在完成時態(tài),結(jié)構(gòu)是have/has+動詞的過去分詞,因此A,C不正確.join是非延續(xù)性動詞,不能用于現(xiàn)在完成時態(tài),因此B不正確.答案是D.--丹尼爾,你知道科比在湖人隊待了多久嗎?--自1996以來.現(xiàn)在完成時態(tài),由"have/has+過去分詞"構(gòu)成,表示動作發(fā)生在過去,但與現(xiàn)在的情況有聯(lián)系.也表示從過去某一時間開始一直延續(xù)到現(xiàn)在并還可能繼續(xù)延續(xù)下去的動作.結(jié)合語境,注意人稱變化及動詞過去分詞變化.
13.
答案:C.根據(jù)How long you here since you to Beijing,可知自從你來北京以來,你在這里住了多久了?這里since引導(dǎo)的時間狀語從句用一般過去時,主句用現(xiàn)在完成時.現(xiàn)在完成時的構(gòu)成是have/has+動詞的過去分詞.故選C.自從你來北京以來,你在這里住了多久了?熟悉現(xiàn)在完成時的基本用法,結(jié)合題意,給出答案.
14.
答案:A.結(jié)合for 50years可知動作發(fā)生在過去,持續(xù)了一段時間,故用現(xiàn)在完成時have/has+過去分詞,表示"一直在某地"用have been in.故選A.我父母已經(jīng)在天津呆了50年了.現(xiàn)在完成時有兩種用法1.過去發(fā)生的某一動作對現(xiàn)在造成的影響或結(jié)果或到現(xiàn)在為止已經(jīng)發(fā)生或完成的動作.2.表示過去發(fā)生的、持續(xù)到現(xiàn)在的動作或狀態(tài).
15.
答案:C 根據(jù)時間狀語since可知,要用現(xiàn)在完成時態(tài),現(xiàn)在完成時態(tài)的結(jié)構(gòu)為have/has+動詞的過去分詞.并且句子中的謂語動詞要為延續(xù)性動詞,D選項中made為瞬間動詞;故選C.我們的英語老師很好.自從三年前我們就是朋友了.判斷動詞的時態(tài),要通過所給的時間狀語去判斷動詞存在的狀態(tài),并且要注意句子中應(yīng)該用瞬間動詞還是延續(xù)性動詞的問題.
16.
答案:D.結(jié)合句意可知borrow借,動作發(fā)生在過去,持續(xù)了一段時間,故用現(xiàn)在完成時have/has+過去分詞,主語I,故have,borrow是短暫性動詞,不能與一段時間連用,故換成keep,keep的過去分詞kept,故答案是D.我借了兩個星期的書了,我必須還給圖書館了.現(xiàn)在完成時有兩種用法1.過去發(fā)生的某一動作對現(xiàn)在造成的影響或結(jié)果或到現(xiàn)在為止已經(jīng)發(fā)生或完成的動作.2.表示過去發(fā)生的、持續(xù)到現(xiàn)在的動作或狀態(tài).
17.
答案:D 根據(jù)how long提問的是持續(xù)性動詞故用be married表示狀態(tài),和某人結(jié)婚用be married to sb.,根據(jù)下文的時間狀語five years ago可知是一般過去式故用got married.結(jié)合句意:--懷特先生結(jié)婚多久了,瓊?--我不確定,也許他們五年前結(jié)婚了,故選D--懷特先生和瓊結(jié)婚多久了? --我不確定,也許他們五年前結(jié)婚了.本題主要考查動詞時態(tài),做此類題目要注意時間狀語、標(biāo)志詞.根據(jù)上下文所表達(dá)的含義,做出判斷.同時更應(yīng)記清時態(tài)的構(gòu)成形式.
18.
答案:D how long 問的是多長時間,連用動詞要用延續(xù)性狀態(tài)或者延續(xù)性動作,buy對應(yīng)的延續(xù)性狀態(tài)是have,根據(jù)題干可知該句是現(xiàn)在完成時,其構(gòu)成是have/has+過去分詞.have的過去分詞是had.故選D.他說不清楚他買這輛自行車有多久了.本題主要考查動詞時態(tài),做此類題目要注意時間狀語、標(biāo)志詞.根據(jù)上下文所表達(dá)的含義,做出判斷.同時更應(yīng)記清時態(tài)的構(gòu)成形式.
19.
答案:B.結(jié)合句意可知動作發(fā)生在過去,對現(xiàn)在造成一定的影響,故用現(xiàn)在完成時have/has+過去分詞,主語she,故has,說話時候不在本地,故用has gone to,故答案是B.---劉明,那邊是我們的班主任陳老師嗎? ---肯定不是她,她去廈門開會了.have been to 表示持續(xù)性動作,如:he has been to Beijing three years ago.此句表示他三年前去過北京,表示已經(jīng)回來了,這個事已經(jīng)過去了. 而have gone to表示短暫性動作,如:he has gone to Beijing two days ago.此句表示他兩天年去北京了,現(xiàn)在還沒有回來,這個事還沒有完.
20.
答案:D.考查時態(tài).句意"如果你的家庭作業(yè)完成了,你可以和你的伙伴一起放風(fēng)箏.".A一般將來時態(tài).將會完成.B一般將來時態(tài)的被動語態(tài).將被完成.C現(xiàn)在完成時態(tài),已經(jīng)完成.D一般現(xiàn)在時態(tài)的被動語態(tài).被完成.if引導(dǎo)的條件狀語從句主句含有情態(tài)動詞can.從句用一般現(xiàn)在時態(tài).主語homework是動作finish完成的承受者,表示被完成,用一般現(xiàn)在時態(tài)的被動語態(tài),is后跟現(xiàn)在分詞finished.答案是D.如果你的家庭作業(yè)完成了,你可以和你的伙伴一起放風(fēng)箏.考查時態(tài),英語中時態(tài)包括一般現(xiàn)在時態(tài),現(xiàn)在進(jìn)行時態(tài),一般過去時態(tài),一般將來時態(tài),現(xiàn)在完成時態(tài)等,好結(jié)合所給時間狀語,認(rèn)真分析選擇正確時態(tài).
歡迎使用手機(jī)、平板等移動設(shè)備訪問中考網(wǎng),2024中考一路陪伴同行!>>點(diǎn)擊查看