【正文】
(英語)中考英語現(xiàn)在完成時解題技巧及練習(xí)題(含答案)一、初中英語現(xiàn)在完成時1.All members_______ are admitted to the auditorium. A.have got the ticketsB.that had got the ticketsC.that have got the ticketsD.had got the tickets【答案】 C 【解析】【分析】句意:所有得到票的成員都被允許進(jìn)入了觀眾席。根據(jù)題意可知,本句為定語從句,且從句中缺少主語,需要用 that或 who引導(dǎo) , 且 不可省略 , 所以排除A和D。票已經(jīng)拿到了,因此用完成時,根據(jù) are可知,用現(xiàn)在完成時,have got,故選C。 【點(diǎn)評】考查定語從句和時態(tài),注意tha引導(dǎo)從句的用法。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 【解析】【分析】句意:我父親在熊貓保護(hù)中心工作了10年,所以他對熊貓很了解。由句中的語句for 10 years 提示可知,此句要用現(xiàn)在完成時,主語my father,助動詞要用has,故選C。 【點(diǎn)評】考查現(xiàn)在完成時的基本結(jié)構(gòu)及用法,注意根據(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)在完成時的否定結(jié)構(gòu)連用,可知此處用現(xiàn)在完成時。故選D。 【點(diǎn)評】此題考查現(xiàn)在完成時。注意yet常和現(xiàn)在完成時連用。4.—Lucy, is your uncle a teacher?—Yes, he is. He history for nearly 20 years.A.teachesB.has taughtC.is teachingD.will teach【答案】B 【解析】【分析】句意:——露西,你叔叔是老師嗎?——是的,他是。他教歷史將近20年了。根據(jù)句中的時間狀語 for nearly 20 years ,可知,表示持續(xù)一段時間的動作,用現(xiàn)在完成時,have/has+過去分詞。主語是he,用has,故選B.【點(diǎn)評】考查現(xiàn)在完成時,注意其常與for+一段時間連用。5.—How long can I _________ this book?—Five days. But you must return it on time.A.borrowB.lendC.keepD.kept【答案】C 【解析】【分析】句意:——我能保留這本書多長時間?——五天。但是你一定要按時歸還它。A,borrow借,瞬間性動詞;B, lend接,是瞬間性動詞;C,keep保留,是延續(xù)性動詞;D,kept是過去式。 此處與how long連用,故此處用延續(xù)性動詞,位于情態(tài)動詞can之后,故用動詞原形keep,故選C?!军c(diǎn)評】本題考查延續(xù)性動詞。以及borrow,lend,keep,kept四個詞的詞義和用法。6.—Where is your mother?—She ______ Australia and she ______ Sydney for two weeks.A.has been to。 has been inB.has been to。 has been toC.has gone to。 has been inD.has gone to。 has been to【答案】C 【解析】【