资源简介 2025新人教版七年级英语下册第八单元语法知识练习题【同步检测】1.— Who reached the station on time —I ________. In fact, I arrived there 5 minutes earlier.A.was B.reach C.did2.In ancient times, people ________ a fire by rubbing two pieces of wood together.A.make B.made C.have made D.are making3.Ten years ago, there ________ a small river near the village.A.are B.is C.were D.was4.I am tired now, but it ______ an exciting day.A.was B.were C.is D.did5.There ________ some milk and some cakes on the table yesterday.A.was B.is C.isn’t6.Can you say it again I ________ you.A.didn’t catch B.don’t catch C.doesn’t catch D.isn’t catch7.My friend ________ (not study) hard last term.A.doesn’t study B.didn’t study C.won’t study D.isn’t studying8.My brother usually ________ up at six in the morning, but he ________ up at 7 this morning. He was late for school.A.gets; got B.got; gets C.got; got D.gets; gets9.My brother ________ his homework before he went out to play.A.finished B.finish C.is finishing D.will finish10.She ________ a picture of a flower yesterday.A.draw B.draws C.drew D.is drawing11.Last weekend, we had a family party and I ________ some distant relatives.A.meet B.met C.have met D.will meet12.As soon as I ________ into the room, I knew something was wrong.A.stepped B.was stepping C.step D.would step13.I ________ my ruler. Can you help me ________ it A.lost; found B.see; buy C.lost; find D.have; know14.—Where is your father, Bill —He _________ to the park. He will be back in ten minutes.A.goes B.went C.will go15.My brother ________ two ice creams yesterday.A.buy B.buys C.bought16.Did they _________ any bananas?A.bought B.buy C.buying17.John ________ to school by bike yesterday.A.goes B.went C.going D.go18.What ________ they ________ yesterday A.did; do B.did; did C.do; do19.Yesterday I ________ my grandma all day.A.helped B.help C.helps20.We went to the park and ________ beautiful flowers and tall trees.A.see B.saw C.seeing D.sees21.What _________ you do yesterday evening A.do B.did C.doing22.Tom usually ________ (watch) TV on weekends, but he ________ (read) a book last weekend.A.watches; read B.watched; reads C.is watching; is reading D.will watch; will read23.She ________ her homework at 8:00 p.m. yesterday.A.finishes B.finished C.will finish D.is finishing24.—Your watch is beautiful. Where ______ you ______ it —I ______ it in Shenzhen.A.did; buy; bought B.did; bought; bought C.did; buy; buied D.did; buy; buyed25.—______ you at home yesterday evening —Yes, I ______ with my mother.A.Were; were B.Was; was C.Were; was D.Was; were26.—Hi, Lucy. You look tired. What’s the matter —I ________ well last night.A.don’t sleep B.didn’t sleep C.didn’t slept D.won’t sleep27.—What did you do last night —I ________ a movie with my parents.A.watch B.watchedC.am watching D.will watch28.—What ________ she ________ in the garden yesterday morning —She ________ nothing.A.did; find; found B.was; find; find C.did; find; find D.was; found; found29.—Did he play basketball yesterday —________. He played football.A.Yes, he did B.No, he didn’t C.Yes, he was D.No, he wasn’t30.There ________ any schools in the village before, but now there ________ two.A.wasn’t; were B.weren’t; wasC.weren’t; are D.wasn’t; are【真题链接】1.(24-25七年级上·天津红桥·期末)Ma Long ________ Sun Moon Lake last month.A.visits B.visited C.is visiting D.will visit2.(24-25七年级上·安徽合肥·期中)There ________ an apple and some bananas on the table, but Tom didn’t eat them.A.is B.are C.was D.were3.(24-25七年级上·四川眉山·期中)Last Sunday, I ________ my kite in the park.A.fly B.flew C.am flying4.(24-25七年级上·安徽合肥·期中)Tom told his phone number to Ann, and then Ann ________ on the paper.A.write it down B.write down it C.wrote down it D.wrote it down5.(24-25七年级上·安徽合肥·期中)Some students ________ Taiji in the park yesterday. I joined them too.A.play B.played C.will play D.is playing6.(24-25七年级上·上海静安·期中)We ________ to the lab to test this new idea yesterday.A.hurry B.will hurry C.has hurried D.hurried7.(24-25七年级上·北京西城·期中)There ________ only one primary school in the mountains ten years ago, but now there ________ five.A.is, were B.are, was C.was, are D.were, are8.(24-25七年级上·全国·期末)________ he often ________ to school when he was a student A.Did; walked B.Did; walk C.Does; walk D.Does; walked9.(24-25七年级上·全国·期末)A few minutes later, an old lady ________ my jacket and gave it back to me!A.found B.founded C.will find D.finds10.(24-25七年级上·广西南宁·期中)—Hu Nianzu, what did you do for the school art festival last week —I ________ a nice poster about watching birds.A.will make B.am making C.made11.(24-25七年级上·北京东城·期中)—Where did you go last summer holiday —I ________ to Dalian with my parents and we had a great time there.A.go B.will go C.went D.goes12.(24-25七年级上·北京海淀·期中)This summer holiday I went to Qingdao with my parents and we _______ a good time there.A.have B.are having C.will have D.had13.(24-25七年级上·天津河北·期中)—When ________ your brother ________ Tianjin —The day before yesterday.A.does; leave B.did; leave C.was; left D.did; left14.(24-25七年级上·山东泰安·期中)Tom _________ football this morning. He went shopping with his mother.A.doesn’t play B.didn’t play C.wasn’t play D.aren’t play15.(23-24七年级上·吉林·期中)The tall boy ________ me his name, but I can’t remember it now.A.tell B.tells C.told D.is telling16.(22-23七年级下·安徽蚌埠·期末)Last year my grandfather ________ some strawberries on the farm.A.will grow B.is growing C.grew D.grows17.(22-23七年级下·吉林松原·期末)—Jim bought a black pen for his math teacher.—Great! When ________ he ________ it A.did; buy B.did; bought C.does; buy18.(22-23七年级下·湖南益阳·期末)—That’s a nice phone.—Yes, it is. My father ________ it for me last birthday.A.buy B.buys C.bought19.(22-23七年级下·内蒙古呼伦贝尔·期末)—Your dress is so beautiful.—Thanks! My aunt ________ it ________ me yesterday.A.bought; for B.buys; for C.buys; to D.bought; to20.(22-23七年级下·四川乐山·期末)Tom __________ the piano every day when he was in primary schoolA.plays B.played C.is playing21.(22-23七年级下·云南临沧·期末)—It ________ all day yesterday.—Yes. It often ________ here in summer.A.rained; rains B.rains; rained C.rained; rained D.rains; rains22.(22-23七年级下·内蒙古呼伦贝尔·期末)When I ________ 12 years old, I often ________ to see movies.A.was; went B.was; go C.am; go D.were; went23.(22-23七年级下·广西南宁·期末)—This is beautiful music. Who ________ it, Betty —By Johann Strauss.A.wrote B.write C.writes24.(22-23七年级下·陕西西安·期末)She _________ her homework right now. She _________ it just now.A.isn’t doing; finished B.isn’t doing; finishesC.didn’t do; finished D.didn’t do; finishes25.(22-23七年级下·新疆乌鲁木齐·期末)—What ______ you ______ last weekend —I went to the zoo and I saw many cute animals.A.do; do B.did; do C.are; doing D.does; do参考答案【同步检测】1.— Who reached the station on time —I ________. In fact, I arrived there 5 minutes earlier.A.was B.reach C.did【答案】C【详解】句意:——谁准时到达了车站?——我。事实上,我早到了5分钟。考查时态。was是;reach到达;did做。前一句谓语reached是一般过去时,因此用助动词did回答,故选C。2.In ancient times, people ________ a fire by rubbing two pieces of wood together.A.make B.made C.have made D.are making【答案】B【详解】句意:在古代,人们通过摩擦两块木头来生火。考查动词时态。make制造,动词原形;made动词过去式或过去分词;have made制造,用于现在完成时;are making正在制造,用于现在进行时。根据“In ancient times”可知,本句时态是一般过去时,谓语动词用过去式。故选B。3.Ten years ago, there ________ a small river near the village.A.are B.is C.were D.was【答案】D【详解】句意:十年前,村子附近有一条小河。考查时态和主谓一致。are的主语是第二人称或复数形式;is用于第三人单数;were是are的过去式;was是am和is的过去式。根据“a small river”可知,这里应用单数,排除A和C;再根据“Ten years ago,”可知,句子时态为一般过去时,be动词应用was,排除B。故选D。4.I am tired now, but it ______ an exciting day.A.was B.were C.is D.did【答案】A【详解】句意:我现在累了,但这是令人兴奋的一天。考查be动词及动词的时态。根据“I am tired now, but it…an exciting day.”及语境可知,此处表示“这一天已经过完”,故空处是一般过去时,主语是it,be动词用was。故选A。5.There ________ some milk and some cakes on the table yesterday.A.was B.is C.isn’t【答案】A【详解】句意:昨天桌子上有一些牛奶和蛋糕。考查一般过去时。根据“yesterday”可知,此处应用一般过去时。故选A。6.Can you say it again I ________ you.A.didn’t catch B.don’t catch C.doesn’t catch D.isn’t catch【答案】A【详解】句意:你能再说一遍吗?我没听懂。考查否定句及时态。catch“听清楚,领会”为实义动词,此句为否定句,应借助助动词do;根据“Can you say it again ”可知,“没听懂”这件事情发生在过去,句子时态为一般过去时,A项符合。故选A。7.My friend ________ (not study) hard last term.A.doesn’t study B.didn’t study C.won’t study D.isn’t studying【答案】B【详解】句意:我的朋友上个学期没有努力学习。考查动词时态。根据“last term”可知,本句时态为一般过去时,根据所给提示可知,本句为否定句,需助动词didn’t,其后跟动词原形。故选B。8.My brother usually ________ up at six in the morning, but he ________ up at 7 this morning. He was late for school.A.gets; got B.got; gets C.got; got D.gets; gets【答案】A【详解】句意:我弟弟通常早上六点起床,但他今天早上七点起床。他上学迟到了。考查动词时态。根据“My brother usually...up at six in the morning”可知,第一空为一般现在时,主语“My brother”第三人称单数名词,动词填三单形式gets;根据“but he...up at 7 this morning.”可知,第二空是一般过去时,动词填过去式got。故选A。9.My brother ________ his homework before he went out to play.A.finished B.finish C.is finishing D.will finish【答案】A【详解】句意:我哥哥在出去玩之前完成了他的作业。考查动词时态。根据时间状语“before he went out”可知,动作发生在过去,应用一般过去时态。“finished”是动词过去式。故选A。10.She ________ a picture of a flower yesterday.A.draw B.draws C.drew D.is drawing【答案】C【详解】句意:她昨天画了一朵花。考查时态。根据“yesterday”可知,句子时态为一般过去时,此处应用动词的过去式形式,C项符合。故选C。11.Last weekend, we had a family party and I ________ some distant relatives.A.meet B.met C.have met D.will meet【答案】B【详解】句意:上周末,我们举行了一个家庭聚会,我遇到了一些远房亲戚。考查时态。meet遇见,一般现在时;met一般过去时;have met现在完成时;will meet一般将来时。根据“Last weekend”可知,时态为一般过去时。故选B。12.As soon as I ________ into the room, I knew something was wrong.A.stepped B.was stepping C.step D.would step【答案】A【详解】句意:我一进入房间,就知道出了问题。考查时态。As soon as引导的时间状语从句中,如果主句是过去时,从句也要用过去时,因此空处应用一般过去时,谓语动词step的过去式是stepped。故选A。13.I ________ my ruler. Can you help me ________ it A.lost; found B.see; buy C.lost; find D.have; know【答案】C【详解】句意:我的尺子丢了。你能帮我找到它吗?考查动词辨析和时态。lost丢失;find找到,过去式是found;see看见;buy买;have有;know知道。根据“I ...my ruler. Can you help me .... it ”及选项和语境可知,应是尺子丢了,说话者请求帮忙找到尺子。“丢失”的动作发生在过去,所以用一般过去时,动词用过去式;第二空是短语help sb do sth,动词用原形。故选C。14.—Where is your father, Bill —He _________ to the park. He will be back in ten minutes.A.goes B.went C.will go【答案】B【详解】句意:——比尔,你父亲在哪里?——他去公园了。他将在十分钟后回来。考查动词时态。根据“Where is your father ”及“He will be back in ten minutes.”可知,对方父亲不在场,去公园了,去公园的动作表示过去,因此用一般过去时。故选B。15.My brother ________ two ice creams yesterday.A.buy B.buys C.bought【答案】C【详解】句意:我哥哥昨天买了两个冰淇淋。考查动词时态。根据“yesterday”可知,句子用一般过去时,buy的过去式是bought,故选C。16.Did they _________ any bananas?A.bought B.buy C.buying【答案】B【详解】句意:他们买香蕉了吗?考查一般过去时。空格在did后面,此处用填动词原形。故选B。17.John ________ to school by bike yesterday.A.goes B.went C.going D.go【答案】B【详解】句意:John昨天骑自行车去上学。考查一般过去时。goes去,动词单三形式;went去,动词过去式;going去,动名词;go去,动词原形。根据时间状语“yesterday”可知,此处描述的动作发生在过去,应该用一般过去时,此处用动词过去式went。故选B。18.What ________ they ________ yesterday A.did; do B.did; did C.do; do【答案】A【详解】句意:他们昨天做了什么?考查一般过去时和特殊疑问句。根据时间状语“yesterday”可知,句子时态是一般过去时,疑问句后用助动词did,谓语动词用原形do。故选A。19.Yesterday I ________ my grandma all day.A.helped B.help C.helps【答案】A【详解】句意:昨天,我一整天都在帮助我的奶奶。考查时态。时间状语“yesterday”指的是昨天,此处用一般过去时,动词用过去式helped。故选A。20.We went to the park and ________ beautiful flowers and tall trees.A.see B.saw C.seeing D.sees【答案】B【详解】句意:我们去了公园,看到了美丽的鲜花和高大的树木。考查一般过去时。see看,动词原形;saw看,过去式;seeing看,动名词;sees看,动词三单。根据“We went to the park and…beautiful flowers and tall trees.”可知,went意为“去”,动词过去式;and连接两个谓语动词,因此空处用动词过去式saw。故选B。21.What _________ you do yesterday evening A.do B.did C.doing【答案】B【详解】句意:你昨天晚上做了什么?考查动词的时态。根据“yesterday evening”可知,该句需要用一般过去时态,助动词“do”在过去时态中用“did”。故选B。22.Tom usually ________ (watch) TV on weekends, but he ________ (read) a book last weekend.A.watches; read B.watched; reads C.is watching; is reading D.will watch; will read【答案】A【详解】句意:Tom通常在周末看电视,但是他上周末读书。考查动词的时态。第一个空,根据“usually...on weekends”可知,此处表示每周末,用一般现在时,主语是“Tom”,动词用第三人称单数形式“watches”;第二个空,根据“last weekend”可知,是过去的动作,用一般过去时,“read”的过去式还是“read”。故选 A。23.She ________ her homework at 8:00 p.m. yesterday.A.finishes B.finished C.will finish D.is finishing【答案】B【详解】句意:她昨天晚上8点完成了家庭作业。考查时态。根据“at 8:00 p.m. yesterday”可知,此处应用一般过去时,finish“完成”,动词原形,其过去式为finished。故选B。24.—Your watch is beautiful. Where ______ you ______ it —I ______ it in Shenzhen.A.did; buy; bought B.did; bought; bought C.did; buy; buied D.did; buy; buyed【答案】A【详解】句意:——你的手表很漂亮。你在哪里买的?——我在深圳买的。考查的是一般过去时的用法。问句“Where...you...it ”意思是指“在哪里买的手表”的动作,应使用一般过去时态。在一般过去时的疑问句中需要借助助动词“do”的过去式“did”,并且后面需要使用动词原形“buy”;答句是回应上面的问题,说明“我的手表是在深圳买的”,时态使用一般过去时态,此处使用“buy”的过去式“bought”。故选A。25.—______ you at home yesterday evening —Yes, I ______ with my mother.A.Were; were B.Was; was C.Were; was D.Was; were【答案】C【详解】句意:——昨天晚上你在家吗?——是的,我和我妈妈在一起。考查主谓一致。第一空的主语you是第二人称,根据“yesterday evening”可知,本句的时态是过去时,所以第一空应该填were。 第二空的主语I是第一人称单数,所以应该用am的过去式was。故选C。26.—Hi, Lucy. You look tired. What’s the matter —I ________ well last night.A.don’t sleep B.didn’t sleep C.didn’t slept D.won’t sleep【答案】B【详解】句意:——嗨,露西。你看起来很累。怎么了?——昨天晚上我没有睡好。考查时态及否定句。根据“last night”可知用一般过去时,排除AD,助动词didn’t后接动词原形。故选B。27.—What did you do last night —I ________ a movie with my parents.A.watch B.watchedC.am watching D.will watch【答案】B【详解】句意:——你昨晚做了什么?——我和父母一起看了一部电影。考查一般过去时。watch一般现在时;watched过去时;am watching现在进行时;will watch一般将来时。由“last night”可知,句子应用一般过去时。故选B。28.—What ________ she ________ in the garden yesterday morning —She ________ nothing.A.did; find; found B.was; find; find C.did; find; find D.was; found; found【答案】A【详解】句意:——她昨天早上在花园里找到了什么?——她什么也没找到。考查一般过去时。根据“yesterday morning”可知,句子的时态为一般过去时;find为实义动词,所以特殊疑问词what后用助动词did,而不是was,第一个空填did;助动词后用动词原形,第二个空填find;答句也要用一般过去时,第三个空填found。故选A。29.—Did he play basketball yesterday —________. He played football.A.Yes, he did B.No, he didn’t C.Yes, he was D.No, he wasn’t【答案】B【详解】句意:——他昨天打篮球了吗?——不,他没打。他踢足球了。考查一般过去时的一般疑问句的回答。问句“Did he play basketball yesterday ”是一般过去时的一般疑问句,其回答也应该用一般过去时,用助动词did来回答。根据“He played football.”可知,他昨天没打篮球,所以应该是否定回答,即“No, he didn’t”。故选B。30.There ________ any schools in the village before, but now there ________ two.A.wasn’t; were B.weren’t; wasC.weren’t; are D.wasn’t; are【答案】C【详解】句意:以前村子里没有学校,但现在有两所了。考查be动词以及动词时态。wasn’t不是,为was的否定形式;were是,为are的过去式;weren’t不是,为were的否定形式;was是,为be的过去式;are是,用于第二人称单复数现在时,第一、三人称复数现在时。根据“There...any schools in the village before”可知,此处是There be句型,be动词的数应与离其最近的名词的数保持一致,schools为复数,结合选项,第一空应是weren’t;根据“but now there...two”可知,此处应用一般现在时,空后为two,第二空应是are。故选C。【真题链接】1.(24-25七年级上·天津红桥·期末)Ma Long ________ Sun Moon Lake last month.A.visits B.visited C.is visiting D.will visit【答案】B【详解】句意:马龙上个月去日月潭参观。考查一般过去时。根据“last month”可知,句子时态为一般过去时,谓语动词应用动词的过去式,此处应用visited。故选B。2.(24-25七年级上·安徽合肥·期中)There ________ an apple and some bananas on the table, but Tom didn’t eat them.A.is B.are C.was D.were【答案】C【详解】句意:桌子上有一个苹果和一些香蕉,但是汤姆没吃。考查there be句型和动词时态。there be句型要遵循就近原则,根据“an apple”可知该处的be动词要用单数,故排除B、D;又根据“but Tom didn’t eat them.”可知时态要用一般过去时,故排除A。故选C。3.(24-25七年级上·四川眉山·期中)Last Sunday, I ________ my kite in the park.A.fly B.flew C.am flying【答案】B【详解】句意:上星期天,我在公园放风筝。考查时态。根据“Last Sunday”可知句子用一般过去时,动词用过去式。故选B。4.(24-25七年级上·安徽合肥·期中)Tom told his phone number to Ann, and then Ann ________ on the paper.A.write it down B.write down it C.wrote down it D.wrote it down【答案】D【详解】句意:汤姆把他的电话号码告诉了安,然后安把它写在了纸上。考查时态和代词的位置。write it down写下,记下,是一般现在时;write down it表达有误;wrote down it表达有误;wrote it down写下,一般过去时。当宾语为代词时,应把代词放在中间,故排除B、C;根据“Tom told his phone number to Ann”可知要用一般过去时,故排除A。故选D。5.(24-25七年级上·安徽合肥·期中)Some students ________ Taiji in the park yesterday. I joined them too.A.play B.played C.will play D.is playing【答案】B【详解】句意:昨天一些学生在公园里打太极。我也加入他们了。考查谓语动词的时态。play动词原形“玩,打”;played过去式或过去分词;will play一般将来时形式;is playing现在进行时形式。根据“yesterday”可知一些学生昨天打太极,故时态用一般过去时。故选B。6.(24-25七年级上·上海静安·期中)We ________ to the lab to test this new idea yesterday.A.hurry B.will hurry C.has hurried D.hurried【答案】D【详解】句意:昨天我们匆匆赶到实验室测试这个新想法。考查时态。hurry原形;will hurry一般将来时;has hurried现在完成时;hurried过去式。根据“yesterday”可知句子用一般过去时,动词用过去式。故选D。7.(24-25七年级上·北京西城·期中)There ________ only one primary school in the mountains ten years ago, but now there ________ five.A.is, were B.are, was C.was, are D.were, are【答案】C【详解】句意:十年前,山区只有一所小学,但现在有五所了。考查there be句型的主谓一致及时态。第一句中主语是“one primary school”,是单数,且时间状语是“ten years ago”,be动词用was,根据“five”可知,第二空be动词用复数形式,结合“now”可知,应用are,故选C。8.(24-25七年级上·全国·期末)________ he often ________ to school when he was a student A.Did; walked B.Did; walk C.Does; walk D.Does; walked【答案】B【详解】句意:当他还是个学生的时候,他经常走路上学吗?考查一般疑问句和时态。根据“when he was a student”可知,主句应用一般过去时,当一般过去时的陈述句中的谓语动词是实义动词,要变一般疑问句时,句首应借助did,其后应用谓语动词原形。故选B。9.(24-25七年级上·全国·期末)A few minutes later, an old lady ________ my jacket and gave it back to me!A.found B.founded C.will find D.finds【答案】A【详解】句意:几分钟后,一位老妇人找到了我的夹克衫并把它还给了我。考查时态及动词辨析。found是find的过去式,表示“发现;找到”;founded是found的过去式表示“建立;创立”;will find一般将来时的结构,表示“将要找到”,finds是find的第三人称单数形式,用于一般现在时。根据“A few minutes later, an old lady…my jacket and gave it back to me!”中gave可知,应用一般过去时,可推测应该是老妇人找到夹克衫并给了我。故选 A。10.(24-25七年级上·广西南宁·期中)—Hu Nianzu, what did you do for the school art festival last week —I ________ a nice poster about watching birds.A.will make B.am making C.made【答案】C【详解】句意:——胡念祖,你上周为学校艺术节做了什么?——我制作了一张关于观鸟的精美海报。考查时态。根据“last week”可知句子用一般过去时,动词用过去式。故选C。11.(24-25七年级上·北京东城·期中)—Where did you go last summer holiday —I ________ to Dalian with my parents and we had a great time there.A.go B.will go C.went D.goes【答案】C【详解】句意:——去年暑假你去哪里了?——我和父母去了大连,我们在那里玩得很开心。考查时态。go动词原形;will go一般将来时的结构;went过去式;goes第三人称单数形式。根据“Where did you go last summer holiday ”可知,询问的是过去某个时间发生的动作,所以答句也应该用一般过去时。故选C。12.(24-25七年级上·北京海淀·期中)This summer holiday I went to Qingdao with my parents and we _______ a good time there.A.have B.are having C.will have D.had【答案】D【详解】句意:这个暑假我和我的父母去了青岛,我们在那里玩得很开心。考查动词时态。根据“went”可知,该句时态为一般过去时,动词用过去式。故选D。13.(24-25七年级上·天津河北·期中)—When ________ your brother ________ Tianjin —The day before yesterday.A.does; leave B.did; leave C.was; left D.did; left【答案】B【详解】句意:——你哥哥什么时候离开天津的?——前天。考查动词时态。根据“The day before yesterday.”可知,时态是一般过去时,在疑问句中,leave是实义动词,需将助动词did提到主语前,谓语动词leave用其原形。故选B。14.(24-25七年级上·山东泰安·期中)Tom _________ football this morning. He went shopping with his mother.A.doesn’t play B.didn’t play C.wasn’t play D.aren’t play【答案】B【详解】句意:Tom今天早上没踢足球。他和他的妈妈去购物了。考查否定句及时态用法。根据“this morning”可知,动作发生在过去,因此应用一般过去时态。故排除选项A和D,选项核心词为动词play,其否定句需用助动词didn’t。故选B。15.(23-24七年级上·吉林·期中)The tall boy ________ me his name, but I can’t remember it now.A.tell B.tells C.told D.is telling【答案】C【详解】句意:那个高个子男孩告诉了我他的名字,但我现在不记得了。考查一般过去时。tell告诉,动词原形;tells为tell的第三人称单数形式;told为tell的过去式或过去分词;is telling为现在进行时。根据“but I can’t remember it now”可知,此处指他过去告诉过“我”他的名字,描述过去发生的事情,应用一般过去时,应填told。故选C。16.(22-23七年级下·安徽蚌埠·期末)Last year my grandfather ________ some strawberries on the farm.A.will grow B.is growing C.grew D.grows【答案】C【详解】句意:去年我爷爷在农场种了一些草莓。考查时态。根据“Last year”可知句子用一般过去时,动词用过去式。故选C。17.(22-23七年级下·吉林松原·期末)—Jim bought a black pen for his math teacher.—Great! When ________ he ________ it A.did; buy B.did; bought C.does; buy【答案】A【详解】句意:——吉姆给他的数学老师买了一支黑钢笔。——太棒了!他什么时候买的?考查特殊疑问句及时态;根据“bought”可知,句子时态为一般过去时,所以第一个空应用助动词do的过去式did,第二个空应用动词原形。故选A。18.(22-23七年级下·湖南益阳·期末)—That’s a nice phone.—Yes, it is. My father ________ it for me last birthday.A.buy B.buys C.bought【答案】C【详解】句意:——那是一部不错的手机。 ——是的。我爸爸去年生日给我买的。考查动词时态。根据“last birthday”可知,动作发生在过去,时态用一般过去时,动词用过去式bought作谓语。故选C。19.(22-23七年级下·内蒙古呼伦贝尔·期末)—Your dress is so beautiful.—Thanks! My aunt ________ it ________ me yesterday.A.bought; for B.buys; for C.buys; to D.bought; to【答案】A【详解】句意:——你的裙子真漂亮。——谢谢!我阿姨昨天给我买的。考查动词时态。根据“yesterday”可知,该句是一般过去时,排除选项B和选项C;buy sth for sb“给某人买某物”为固定搭配。故选A。20.(22-23七年级下·四川乐山·期末)Tom __________ the piano every day when he was in primary schoolA.plays B.played C.is playing【答案】B【详解】句意:汤姆上小学的时候每天都弹钢琴。考查时态。play“弹,玩”,根据“when he was in primary school”可知,此处用一般过去时,故选B。21.(22-23七年级下·云南临沧·期末)—It ________ all day yesterday.—Yes. It often ________ here in summer.A.rained; rains B.rains; rained C.rained; rained D.rains; rains【答案】A【详解】句意:——昨天下了一整天的雨。——是的。这里夏天经常下雨。考查动词时态。根据时间状语“yesterday”可知,第一空填动词过去式rained;根据“It often”可知,第二空为一般现在时,动词填三单形式rains。故选A。22.(22-23七年级下·内蒙古呼伦贝尔·期末)When I ________ 12 years old, I often ________ to see movies.A.was; went B.was; go C.am; go D.were; went【答案】A【详解】句意:当我12岁时,我经常去看电影。考查时态。根据“When I...12 years old,”可知,此处表示过去的一段时间的状态,故时态应为一般过去时,此处主语为I,be动词应用was,排除C和D;第二个空表示过去一段时间经常的动作,时态也应为一般过去时。故选A。23.(22-23七年级下·广西南宁·期末)—This is beautiful music. Who ________ it, Betty —By Johann Strauss.A.wrote B.write C.writes【答案】A【详解】句意:——这是美妙的音乐。谁写的,贝蒂?——约翰·施特劳斯。考查动词时态。根据“This is beautiful music.”以及“By Johann Strauss.”可知,动作发生在过去,为一般过去时。故选A。24.(22-23七年级下·陕西西安·期末)She _________ her homework right now. She _________ it just now.A.isn’t doing; finished B.isn’t doing; finishesC.didn’t do; finished D.didn’t do; finishes【答案】A【详解】句意:她现在不在做作业。她刚刚做完了。考查动词时态。根据时间状语right now“现在”可知第一空是现在进行时,结构为am/is/are doing,排除C和D选项;根据时间状语just now“刚才”可知第二空是一般过去时,用过去式。故选A。25.(22-23七年级下·新疆乌鲁木齐·期末)—What ______ you ______ last weekend —I went to the zoo and I saw many cute animals.A.do; do B.did; do C.are; doing D.does; do【答案】B【详解】句意:——上个周末你做什么了? ——我去了动物园,看到了很多可爱的动物。考查时态辨析。根据时间状语“last weekend”及答语是一般过去时可知,问句也表述过去发生的事情,要用一般过去时。 故选B。 展开更多...... 收起↑ 资源预览