【正文】
【英語】英語現(xiàn)在完成時模擬試題一、初中英語現(xiàn)在完成時1.It has been three years since I ______ a teacher.A.beeB.becameC.beingD.to bee【答案】 B 【解析】【分析】題意:現(xiàn)在完成時里,since從句里動詞應(yīng)用一般過去時。故選B。【點評】考查現(xiàn)在完成時和表示一段時間的時間狀語的連用用法,理解題意,即可得出答案。2.The volunteers ________ a lot of help to the old and the young since 2010.A.offeredB.have offeredC.are offeringD.will offer【答案】 B 【解析】【分析】考查時態(tài).句意自2010以來,志愿者們向老人和青年提供了大量的幫助..A過去時.B現(xiàn)在完成時態(tài).C現(xiàn)在進(jìn)行時態(tài).D一般將來時態(tài).since+點時間通常用于現(xiàn)在完成時態(tài),結(jié)構(gòu)是have/has+動詞的過去分詞,主語是volunteers復(fù)數(shù),用助動詞have.offer的過去分詞是offered.答案是B.3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A.changedB.changesC.will changeD.has changed【答案】 D 【解析】【分析】我對我的家鄉(xiāng)的新面貌感到驚訝,因為這幾年改變了很多,結(jié)合over the years可知表達(dá)的動作發(fā)生在過去,對現(xiàn)在造成一定的影響,故用現(xiàn)在完成時have/has+過去分詞,主語it,故has,故答案是D.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引導(dǎo)的從句可知主句應(yīng)用現(xiàn)在完成時,故答案為C。句意是:自從我五歲時被狗傷過之后我就一直怕狗?!军c評】本題考查現(xiàn)在完成時的用法。5.My parents for twenty years by the time I was 15.A.marriedB.had marriedC.had been marriedD.had got married【答案】 C 【解析】【分析】for twenty years“二十年”.為表一段時間的狀語,要求謂語動詞具有持續(xù)性。而在所給選項中,只有be married表示結(jié)婚狀態(tài),具有延續(xù)性,故選C。【點評】本題考查非延續(xù)性動詞與延續(xù)性動詞的轉(zhuǎn)換。6.The small shop ________ for several years.A.openedB.has been openedC.has openedD.has been open【答案】 D 【解析】【分析】open是非延續(xù)性動詞,和表示一段時間的時間狀語連用必須轉(zhuǎn)化為延續(xù)性動詞be ,本句應(yīng)用現(xiàn)在完成時態(tài),故選D?!军c評】考查open轉(zhuǎn)化為be open, be open里的open是形容詞,不能加ed..7.—— ______you _____ out the problem, Sam?——Not yet, but I39。m going to.A.Did, workB.16