当前位置:首页>文档>Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)

Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)

  • 2026-03-25 17:08:39 2026-03-25 17:08:39

文档预览

Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)
Unit8OnceUponaTime.(语法讲解及专练)(教师版)_新人教版7下英语学习资料包_11.单元语法专练讲义(教师版+学生版)

文档信息

文档格式
docx
文档大小
0.028 MB
文档页数
13 页
上传时间
2026-03-25 17:08:39

文档内容

Unit 8 Once Upon a Time. (语法讲解及专练) 【知识讲解】 一般现在时与一般过去时的区别 我们学习了一般现在时和一般过去时,其区别如下: 时态 谓语结构 用法及例句 标志词 一般现在时 1.am/is/are 表示经常性、习惯性的动作或现在 always, usually, often, 的状态,也表示客观真理、自然现象 2.动词原形或 sometimes, every day/ 等 第三人称单数 year/..., on Sundays 等 形式 He is a student. 他是一名学生。 I often get up at six in the morning. 我经常在早上六点钟起床。 一般过去时 动词的过去式 表示过去某个时间发生的动作或存 yesterday, the day before 在的状态 yesterday, last week/year How was your school trip? /..., ...ago, once upon a time等 你的学校旅行怎么样? She visited her uncle yesterday. 昨天她看望了她的叔叔。 【同步检测】 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.watched C.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; was C.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 school A.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; finishes C.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。