當前位置:才華齋>範例>校園>

2016年會考英語現在完成時專項練習試題

校園 閱讀(8.89K)

現在完成時指過去發生並且已經完成的動作對現在造成影響或後果,過去某一時間開始並一直持續到現在並且有可能還會持續的動作或狀態。為了幫助大家更好地掌握現在完成時的用法,本站小編為大家帶來一份2016年會考英語現在完成時的專項練習試題,有需要的同學可以看一看,更多內容歡迎關注應屆畢業生網!

2016年會考英語現在完成時專項練習試題

1、(2016•永州)-___you ever ___to the Great Wall?

-Yes,Three times.(  )

,been ,been ,gone

【考點】現在完成時.

【分析】--你曾經去過長城嗎?

--是的.去過三次了.

【解答】答案:B.

have been to 表示曾經去過某地,have gone to,表示已經去了某地,或正在去某地的路上,根據ever和three times,可以推測這裡表示曾經去過某地,現在已經回來了,主語是you,這裡應該用have.故選B.

2、(2016•寧夏)-Look!Someone _______ the classroom.

-Well,it wasn't me.I didn't do it.(  )

cleaning cleaning

cleaned clean

【考點】現在完成時.

【分析】--看,有人已經把教室打掃乾淨了

--呃,不是我做的.我沒有打掃.

【解答】答案:C.

根據it wasn't me.I didn't do it,可以判斷打掃教室這個動作發生在過去,對現在造成了影響,教室已經打掃了,所以這裡用現在完成時,結構為:have/has+動詞過去分詞.主語是someone,是個不定代詞,作主語謂語動詞用單數,故選C.

3、(2016•威海)---Is that a new coat?

---No,I_____it for a long time.(  )

ht bought

had

【考點】現在完成時.

【分析】--那是一件新上衣嗎?

--不,我已經買了很長時間了.

【解答】答案:C.

根據for a long time可知,這是一個表示一段時間的時間狀語,通常用於現在完成時,而且動詞應該用延續性動詞,而buy是瞬間性動詞,不能持續一段時間,所以要用have,這裡是指擁有手錶這種狀態持續到現在,故用現在完成時態,結構為have/has+動詞的過去分詞,主語是I,所以助動詞用have,動詞have的過去分詞為had.故選C

4、(2016•福州)-The boy misses his parents very much.

-So he _____ the hometown for nearly two years.(  )

left leave

been away from

【考點】現在完成時.

【分析】--這個小男孩非常想念他的父母.

--確實是這樣.他們離開家快2年了.

【解答】答案:C.

根據for nearly two years可知,這是一個表示一段時間的時間狀語,而leave是瞬間性動詞,不能持續一段時間,所以要用be away from,它後面可以跟表示一段時間的狀語,結合語境可知用現在完成時,現在完成時態的結構為have/has+動詞的過去分詞,主語是They,所以助動詞用have,故選C

5、(2016•蘇州)-Hobo and Eddie the cinema to watch the film Zootopia.

-Oh,that's why I can't find them now.(  )

gone to been to

gone to been to

【考點】現在完成時.

【分析】--Hobo 和 Eddie 去電影院看《瘋狂動物城》這部影片了.

--哦,那就是我現在為什麼找不到他們的原因.

【解答】答案:A.

have/has been to表示去過某地,人已經回來;have/has gone to表示去了某地,人未回來.根據that's why I can't find them now,可知那就是我現在為什麼找不到他們的原因,說明了他們兩個人現在不在這裡,去看電影了.所以應用have/has gone and Eddie是兩個人,所以助動詞應該用have.故選A.

6、(2016•武漢)I don't feel very well,Jack.I'm afraid you______me your cold.(  )

given given d give

【考點】現在完成時.

【分析】我感覺很不好受,Jack.恐怕你把感冒傳染給我了.

【解答】答案:C.

結合句意是說我感覺很不好受,恐怕你把感冒傳染給我了,也就是傳染感冒的動作發生在過去,對現在造成一定的影響,用現在完成時have/has+過去分詞,主語you,故have,give 的過去分詞given,故選C.

7、(2016•北京)It's nice to see you each other since 2014.(  )

't see 't see

n't seen 't see

【考點】現在完成時.

【分析】很高興再次見到你.自從2014以來,我們彼此就沒有見過面.

【解答】答案:C.現在完成時,表示過去發生或已經完成的動作對現在造成的影響或結果.或從過去已經開始,持續到現在的動作或狀態.根據It's nice to see you again.很高興再次見到你.可知是說現在見到了.根據since 2014,可知從過去已經開始,持續到現在的狀態.應該用現在完成時態.現在完成時態的構成:助動詞have/has+過去分詞,否定式為:助動詞have/has+not+過去分詞.根據主語we,所以應該用haven't seen,故選:C.

8、(2016•張家界)- you ever the history museum,Paul?

-No.I haven't.(  )

;visit ;visit

;visited

【考點】現在完成時.

【分析】--Paul,你曾經參觀過歷史博物館嗎?

--不,沒有.

【解答】答案:C.

根據問句中的ever結合答語No.I haven't.判斷問句用現在完成時,現在完成時的構成是:主語+have/has+動詞的過去分詞;變一般疑問句把have提到主語前面,故答案為C

9、(2016•郴州)Yangjiang,a famous female writer,_____________for abut a month so far.(  )

been dead

been died

【考點】現在完成時.

【分析】楊絳,一位著名的女性作家,到目前為止去世大約一個月了.

【解答】答案:B.

句中的時間狀語for+時間段是現在完成時的標誌,且句子中的謂語動詞必須是延續性動詞,現在完成時的構成是:主語+have/has+動詞的過去分詞;主語是第三人稱單數,助動詞用has,die是非延續性動詞,不能與時間段連用,be dead表狀態,可以與時間段連用,故答案為B

10、(2016•黔南州)Rick____a lot about Chinese culture since he came to China.(  )

learned learn

ns ned

【考點】現在完成時.

【分析】自從Rick來到中國,他學到了很多關於中國文化的知識.

【解答】答案:A.

根據時間狀語從句since he came to China結合句意"自從Rick來到中國,他學到了很多關於中國文化的知識."強調對於現在造成的結果和影響,判斷主句用現在完成時.現在完成時的構成是:主語+have/has+動詞的過去分詞;主語是第三人稱單數,助動詞用has,故答案為A

11、(2016•煙臺)-Lucy has to can I get in touch with her?

-Don't will phone you as soon as she there.(  )

,will get ,gets

,will get ,gets

【考點】現在完成時;一般現在時.

【分析】--露西已經去了倫敦,我怎麼能和她聯絡上呢?

--別擔心,她一到那裡,就將打電話給你.

【解答】答案D.由語境:我怎麼能和她聯絡上呢?可推斷到Lucy已經去了倫敦,不在說話在身旁,故用has gone to,再由as soon as引導時間狀語從句,用一般現在時代替將來時,主語為單數she用gets,故選D.

12、(2016•黑龍江)-May I speak to ?

-Sorry,he ______ Harbin,he ______ the city for two days.(  )

been to; has been in

gone to; has been to

gone to; has been in

【考點】現在完成時.

【分析】-我可以和李先生說話嗎?

-對不起,他去了哈爾濱,他在這座城市已經兩天了.

【解答】答案 been to 是指某人去過某地,但是現在不在那裡;has gone to 是指某人去了某地,還沒回來,也可能是在去的途中;has been in 是指某人從過去的某個時間到現在一直在某地.根據回答Sorry,可知他已經去了哈爾濱,用has gone to.再根據for two days.應該可知他在這座城市已經兩天了.後面空用has been in,故選C

13、(2016•黑龍江)Lei Feng ______ for many years,but his spirit is still encouraging us.(  )

been dead

died

【考點】現在完成時.

【分析】雷鋒已經去世許多年了,但他的精神仍在激勵著我們.

【解答】答案為B.現在完成時常跟表示一段時間的時間狀語,如"for+一段時間"、"since+時間點"、"during the past+一段時間"等,由設空處後的for many years可知應用現在完成時表狀態的持續,且與一段時間連用動詞要用延續性動詞是短暫性動詞,應轉換為 be dead表狀態,結合其現在完成時的構成has/have+過去分詞,主語為單數,故為has been dead,故選B.

14、(2016•懷化)-May I speak to h?

-Sorry,he isn't Changsha.(  )

been to gone to

to

【考點】現在完成時.

【分析】--我可以跟史密斯先生通話嗎?

--抱歉,他不在家,他去長沙了.

【解答】答案:B

根據設空處前面的Sorry,he isn't in推斷斷史密斯先生去了長沙並且沒有回來.英語中用have/has gone to表示去了某地,還沒回來.用have/has been to表示為"曾經去過某地",現在已不在那裡了,故答案為B.

15、(2016•上海)This medicine millions of people's lives since it was put into use.(  )

saving save saved saved

【考點】現在完成時.

【分析】這種藥自投入使用來就挽救了數百萬人的性命.

【解答】答案為C

根據從屬連詞since可知,需要用現在完成時,表示從過去某個時間點開始到現在的動作,而且這個動作對現在有影響.

此處since引導時間狀語從句,since後接表示一個時間點的句子,說明從過去的時間點到現在的這段時間裡的動作.現在完成時的構成為has/have+過去分詞.故選C

16、(2016•江西)The water dark and 's no longer safe to drink.(  )

me become

become becoming

【考點】現在完成時.

【分析】這裡水變得又髒又黑.已經不能繼續安全飲用了.

【解答】答案:B.

結合句意是說水不能飲用了,也就是水變髒的動作發生在過去,對現在造成一定的影響,用現在完成時have/has+過去分詞,主語the water不可數名詞,故has,become 的過去分詞become,故答案是B.

17、(2016•海南)Uncle Liang ________ in Haikou since 1980,so he knows a lot about the city.(  )

living lived d

【考點】現在完成時.

【分析】自從1980年樑叔叔就住在海口,所以他對這個城市很瞭解.

【解答】答案:B

現在完成時的構成:主語+have/has+過去分詞,表示過去的動作或狀態持續到現在;live居住,實義動詞;since 1980自從1980年,意為自從1980年以來他就住在海口,表狀態的持續,用於現在完成時;故選B

18、(2016•河北)Our team _______ another point!I'm sure we'll win the game.(  )

get got

getting getting

【考點】現在完成時.

【分析】我們隊又得了一分,我確信我們會贏這場比賽.

【解答】答案:B

現在完成時的構成:主語+have/has+過去分詞,表示過去發生的動作對現在造成的影響和結果;根據I'm sure we'll win the game.可知前面的得分對現在產生的影響是會贏得這場比賽,所以用現在完成時,故選B.

19、(2016•天津)---What a nice watch!How long you it?

---For just two weeks.(  )

; buy ; had

; having ;buy

【考點】現在完成時.

【分析】-多麼漂亮的手錶啊!你買多久了?

-只有兩個星期.

【解答】答案:B

根據句中的關鍵詞How long 可知這是詢問時間段的疑問片語,結合選項此句的所表達的意思是你買手錶多久了?根據答語For just two weeks(只有兩個星期)表時間段,所以這裡的意思也就是買這隻手錶有兩個星期了,所以買手錶這個動作發生在過去,擁有手錶的狀態一直延續到現在,還有可能繼續延續下去,符合現在完成時的用法,所以問句應用現在完成時去表達,其構成是have/has+過去分詞;由於後跟時間段時謂語動詞必須用延續性動詞,而buy為終止性動詞故不可用;所以應用其延續性動詞have代替buy表"擁有",指一種狀態.主語為you所以用have,動詞have的過去分詞為had.故選B.