【正文】
(英語)初中英語現(xiàn)在完成時解題技巧講解及練習題(含答案)一、初中英語現(xiàn)在完成時1.This museum here for over 80 years. It one of the oldest buildings in this city.A.is。 wasB.had been。 isC.was。 has beenD.has been。 is【答案】 D 【解析】【分析】考查動詞的時態(tài)。句意:博物館在這兒有八十多年了。它是這座城市最古老的建筑之一。前句表示從過去一直延續(xù)到現(xiàn)在的狀態(tài),用現(xiàn)在完成時態(tài);后句表示的是現(xiàn)在的狀態(tài),用一般現(xiàn)在時態(tài)。故選D。2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A.was workingB.is workingC.has workedD.will work【答案】 C 【解析】【分析】句意:我父親在熊貓保護中心工作了10年,所以他對熊貓很了解。由句中的語句for 10 years 提示可知,此句要用現(xiàn)在完成時,主語my father,助動詞要用has,故選C。 【點評】考查現(xiàn)在完成時的基本結構及用法,注意根據(jù)句子的時間狀語判斷時態(tài)。3.—The drama series The Thunder (破冰行動) hits screens these days. —Oh. What a pity! I ____________ any of them yet,A.doesn39。t watchB.didn39。t watchC.won39。t watchD.haven39。t watched【答案】 D 【解析】【分析】句意:——連續(xù)劇《破冰行動》這些天正在霸屏。——哦。真遺憾!我任何一集也沒有看過。根據(jù) Oh. What a pity!可知我沒有看過。過去的動作對現(xiàn)在造成的影響和yet也,常和現(xiàn)在完成時的否定結構連用,可知此處用現(xiàn)在完成時。故選D。 【點評】此題考查現(xiàn)在完成時。注意yet常和現(xiàn)在完成時連用。4.I scared of dogs ever since a dog hurt me when I was five years old.A.will beB.wasC.have beenD.would be【答案】 C 【解析】【分析】由since引導的從句可知主句應用現(xiàn)在完成時,故答案為C。句意是:自從我五歲時被狗傷過之后我就一直怕狗。【點評】本題考查現(xiàn)在完成時的用法。5.Wow! You ________ dinner! Let39。s eat now.A.cookB.are cookingC.will cookD.have cooked【答案】 D 【解析】【分析】句意:Wow,你做好分了,讓我們現(xiàn)在來吃。根據(jù)““Wow”及“now”可知本句動詞的時間是現(xiàn)在,根據(jù)語境可知動詞的狀態(tài)為完成。故選D?!军c評】動詞的時態(tài)可以根據(jù)選項與上下文之間的前后關系來判斷。6.—How do you like Treasure Island,Lucy?—It39。s so exciting that I _______ it twice.A.am readingB.have readC.was readingD.had read【答案】B 【解析】【分析】句意:——露西,你認為《金銀島》怎么樣?——它是如此令人激動以至于我讀了兩次。根據(jù)twice可知已經(jīng)發(fā)生了,故此處用現(xiàn)在完成時,故為have read,故選B。【點評】此題考查現(xiàn)在完成時的用法。7.My parents for twenty years b