资源简介 / 让学习更有效 期中备考培优 | 英语学科/ 让学习更有效 期中备考培优 | 英语学科2025-2026学年八年级英语上册期中复习考点培优外研版(2024)专题07 句型转换学校:___________姓名:___________班级:___________考号:___________1.William has heard about some famous writers. (改为一般疑问句)William about any famous writers 2.I have learnt to ride a bike. (用yet改写)I to ride a bike .3.I have already cleaned my room. (改为一般疑问句)your room 4.He didn’t come back. (用yet改写句子)He back yet.5.Mike hasn’t understood his own mistakes. (改为肯定句)Mike his own mistakes.6.Chris / always / wear / a pair of glasses.7.They played football an hour ago. (用现在完成时改写)They football an hour.8.I read this book yesterday. (用already改写句子)I this book already.9.Jessica / already / change her opinion / on her looks10.I / just / paint a beautiful flower / on my face.11.l/ just / cut my long hair(用完成时改写)12.Has Jerry improved himself compared to before (作肯定回答), .13.Have you ever travelled all over the world (作否定回答), .14.Roy has been to the library three times. (对划线部分提问)Roy to the library 15.His hard work has helped him get good grades. (对画线部分提问)has his hard work him 16.I am not able to finish this article within three days. (保持句意不变)is for me to finish this article within three days.17.Shirley walked so slowly that she didn’t arrive at school on time. (改为同义句)Shirley didn’t walk to arrive at school on time.18.My parents have got on well with our neighbours since we moved here. (改为一般疑问句)on well with your neighbours since you moved here 19.Jane has been to Shanghai many times. (用never改为否定句)Jane to Shanghai.20.He has had the car repaired. (改为否定句)He the car repaired.21.The students have improved their English by studying hard. (改为一般疑问句)the students their English by studying hard 22.The volunteers helped repair over ten bicycles last week. (用现在完成时改写)The volunteers helped repair over ten bicycles last week.23.We played table tennis two hours ago. (用现在完成时改写)We table tennis two hours.24.Has Lucy visited her grandparents recently (作肯定回答), .25.The Russians built this museum to remember their fight against the Nazis. (对划线部分提问)did the Russians this museum 26.Jack and Tom have been arguing with each other for two days. (对划线部分提问)have Jack and Tom been arguing with each other 27.He has lived in Beijing for three years. (对划线部分提问)has he for three years 28.I met Tom five years ago. (用know改为同义句)Tom and I each other .29.She is afraid to ride a bike on the busy street. (改为同义句)She is afraid of on the busy street.30.Tom has known me for ten years. (改为同义句)Tom has known me ten years .31.Whenever you come back to China, you’ll be amazed at the great changes here.(改为同义句)you come back to China, you’ll be amazed at the great changes here.32.He left his hometown two years ago to study in college. (改为同义句)He has from his hometown for two years to study in college.33.Parents work hard to offer us a comfortable environment at home. (改为同义句)Parents work hard to us a comfortable environment at home.34.The villagers offered volunteers free food and drinks to thank them. (改为同义句)The villagers free food and drinks volunteers to thank them.35.The pot is full. I take it to the nearby bathing rock. (两句并为一句含有时间状语从句的主从复合句)36.He hopes that he will be an astronaut in the future. (改为简单句 )He an astronaut in the future.37.When the pot is full, the girl takes it to the nearby bathing rock. (对画线部分提问)38.I want to read English books in the morning. (对划线部分提问)What do you want in the morning 39.She said sorry to Mike. She took his umbrella home by mistake. (保持句意不变)She Mike for his umbrella home by mistake.40.People don’t talk about age, weight or money.(改为同义句)People age, weight or money.41.Could you please buy me a magic book (变同义句)Would you mind a magic book me 42.I communicate with my friends online each day. (改为同义句)I communicate with my friends online .43.It took him a month to prepare for the math test. (同义句转换)He a month for the math test.44.I suggest he visit the theme park again some day. (改为同义句)I the theme park again some day.45.As soon as my mum returned home, she started to prepare dinner. (改为同义句)As soon as my mum returned home, she dinner.46.Justin went somewhere wonderful last vacation. (改为否定句)Justin go wonderful last vacation.47.He went somewhere warm last winter vacation. (改为一般疑问句)he go warm last winter vacation 48.I went somewhere special last holiday. (改为否定句)I special last holiday.49.【教材原句】She was thinking about the fun they had. (过去进行时)→昨天的这个时候我正在上网。50.Nick went somewhere quiet with his family during the National Day holiday. (改为否定句)Nick didn’t quiet with his family during the National Day holiday./ 让学习更有效 期中备考培优 | 英语学科/ 让学习更有效 期中备考培优 | 英语学科21世纪教育网(www.21cnjy.com)21世纪教育网(www.21cnjy.com)参考答案及试题解析1.Has heard【解析】句意:威廉听说过一些著名的作家。现在完成时的一般疑问句结构是“Have/Has+主语+过去分词+其他”,原句中“has”是助动词,变一般疑问句时将“has”提前,“heard”是“hear”的过去分词,保持不变。故填Has;heard。2.haven’t learnt yet【解析】句意:我已经学会骑自行车了。原句是现在完成时的肯定句,“yet”是现在完成时否定句和疑问句中常用的副词,通常置于句末,意为“还;尚未”。用“yet”改写时,需将原句的肯定形式变为否定形式,现在完成时的否定结构为“主语 + haven’t/hasn’t + 过去分词 + 其他”,原句主语是第一人称“I”,助动词用“have”,其否定形式为“haven’t”,过去分词“learnt”保持不变,最后将“yet”放在句末。故填haven’t;learnt;yet。3.Have you cleaned yet【解析】句意:我已经打扫了我的房间。现在完成时的一般疑问句结构是“Have/Has+主语+过去分词+其他”,原句主语是“I”,变一般疑问句时要变为“you”,助动词用“Have”;“already”常用于肯定句,在疑问句中要换成“yet”,“clean”的过去分词是“cleaned”。故填Have;you;cleaned;yet。4.hasn’t come【解析】句意:他还没回来。根据“yet”可知句子时态用现在完成时,其结构为have/has+动词的过去分词,否定式直接在have/has后面加not,本句主语是He,是第三人称单数,故用hasn’t,come的过去分词是come,故填hasn’t;come。5.has understood【解析】句意:迈克还没理解自己的错误。原句是现在完成时的否定句,含有“hasn’t understood”,改为肯定句时,去掉否定词“not”即可,其余不变。故填has;understood。6.Chris has always worn a pair of glasses【解析】句意:克里斯总是带着一幅眼镜。现在完成时的结构为have/has done,主语为单数,助动词使用has,always放在助动词和过去分词worn之间。故填Chris has always worn a pair of glasses.7.have played for【解析】句意:他们一小时前踢过足球。变为现在完成时,结构为have/has done,主语为“They”,助动词用have;play的过去分词为played;“an hour ago”需改为表示持续时间的for an hour。故填have;played;for。8.have read【解析】句意:我昨天读了这本书。根据“already”可知,题目要求我们将句子时态改为现在完成时。其结构为have+动词的过去分词或has+动词的过去分词。句子主语为I,所以谓语动词用have,后接read的过去分词形式read。故填have;read。9.Jessica has already changed her opinion on her looks.【解析】句意:杰西卡已经改变了对她外在的看法。现在完成时的结构为have/has done,主语为单数,助动词使用has,already放在助动词和过去分词changed之间。故填Jessica has already changed her opinion on her looks.10.I have just painted a beautiful flower on my face【解析】句意:我刚画了一朵漂亮的花在我脸上。just表示动作刚刚结束,是现在完成时态的标志,所以此句要用现在完成时态,just放在助动词和过去分词之间。故填I have just painted a beautiful flower on my face。11.I have just cut my long hair.【解析】句意:我刚剪了头发。现在完成时的结构为have/has done,主语为单数,助动词使用have,just放在助动词和过去分词cut之间。故填I have just cut my long hair.12.Yes he has【解析】句意:和以前相比,杰瑞有进步吗?现在完成时一般疑问句“Has+主语+过去分词+其他?”的肯定回答结构为“Yes, 主语+has.”,此处主语“Jerry”是男性,用“he”指代。故填Yes;he;has。13.No I/we haven’t【解析】句意:——你/你们曾经环游过世界吗?——不,我/我们没有。原句是“Have you... ”开头的现在完成时一般疑问句,其否定回答需遵循“No, 主语+ haven’t”的固定结构。原句主语为you“你/你们”,回答时应转换为I“我”或we“我们”。故填No;I/we;haven’t。14.How many times has been【解析】句意:罗伊去过图书馆三次。划线部分是“three times”,对次数提问用“How many times”。现在完成时的特殊疑问句结构是“特殊疑问词+have/has+主语+过去分词+其他”,主语“Roy”是第三人称单数,所以用“has”,“been”是“be”的过去分词,句首首字母大写。故填How;many;times;has;been。15.What helped do【解析】句意:他的努力使他取得了好成绩。“get good grades”表示“取得好成绩”,这是一个表示结果或成就的短语,在句中作宾语补足语。在英语中,对这类表示“事物”或“结果”的部分提问,应使用疑问词what“什么”,句子为现在完成时,对宾语补足语提问时,疑问词what放在句首,句子的语序调整为疑问句形式:疑问词what + 助动词 + 主语 + 主要动词 + 宾语 + 动词原形,help sb do sth“帮助某人做某事”。故填What;helped;do。16.It impossible【解析】句意:我无法在三天内完成这篇文章。原句表达的是“不能在三天内完成”,改写后的句子需要保持相同含义。“It is impossible for me to…” 表示“对我来说……是不可能的”,与原句意思一致。故填It;impossible。17.quickly enough/fast enough【解析】句意:Shirley走得如此慢以至于她没有按时到校。改为同义句,其同义句有两个结构 “...not...原句形容词/副词的反义词 + enough + to do sth.” 和 “...too + 原句形容词/副词 + to do sth.”,所以根据 “didn’t” 可知此处应填slowly “慢地” 的反义词quickly/fast“快地” 和enough,故填quickly/fast enough。18.Have your parents got【解析】句意:自从我们搬到这里以来,我父母和邻居们相处得很好。原句“My parents have got on well with our neighbours since we moved here.”是现在完成时的陈述句。变一般疑问句时,将助动词have提到句首,第一人称my和our要变为第二人称your,第一人称we变为第二人称you,其他部分不变。故填Have;your;parents;got。19.has never been【解析】句意:简去过上海很多次了。原句“Jane has been to Shanghai many times.”是现在完成时,结构为“have/has+过去分词”,要将其改为否定句,在助动词has后加never,同时删掉many times。故填has;never;been。20.hasn’t had【解析】句意:他已经让人把车修好了。“has had”是现在完成时的结构,变否定句直接在助动词has后面加not,可以缩写为hasn’t。故填hasn’t;had。21.Have improved【解析】句意:学生们通过努力学习提高了英语水平。原句时态为现在完成时,改为一般疑问句,助动词have要放在主语前,且首字母大写;主语后接过去分词improved。故填Have;improved。22.have since【解析】句意:志愿者们上周帮助修复了超过十辆自行车。要求改为现在完成时,则表示为“自从上周以来,志愿者们已经帮助修复了超过十辆自行车”,用since+时间点,表示“自从……以来”,现在完成时结构为have/has done,主语是复数,助动词用have。故填have;since。23.have played for【解析】句意:我们两个小时前打了乒乓球。要求改为现在完成时,结构为have/has done,主语是We,助动词用have;过去分词用played;two hours是一段时间,用介词for,表示动作的持续。故填have;played;for。24.Yes she has【解析】句意:露西最近去看望她的祖父母了吗?原句“Has Lucy visited her grandparents recently ”是现在完成时的一般疑问句,主语是Lucy,回答时用she指代,因此肯定回答是“Yes, she has”。故填Yes;she;has。25.Why build【解析】句意:俄罗斯人建造这座博物馆是为了纪念他们对抗纳粹的斗争。划线部分 “to remember their fight against the Nazis” 是建造这座博物馆的目的,对目的提问用疑问词why,位于句首,需大写首字母;原句中 “built” 是实义动词build的过去式,在疑问句中,前面有助动词did,后面的动词要用原形。故填Why;build。26.How long【解析】句意:Jack和Tom已经互相争吵两天了。划线部分为“for two days”,这里是提问时间段,用疑问词组how long“多久”来提问。故填How;long。27.Where lived【解析】句意:他已经在北京住了三年了。句子划线部分“in Beijing”表示地点,对地点提问应用where,置于句首,首字母要大写;原句为现在完成时 (has lived),提问时需将助动词“has”置于疑问词和主语“he”之间,同时保留谓语动词的过去分词“lived”,其余成分不变。故填 Where;lived。28.have known for five years【解析】句意:我五年前认识了汤姆。考查现在完成时。原句是一般过去时,用“know”改写同义句,用现在完成时,其结构为“have/has+过去分词”。主语“Tom and I”是复数,用have,know的过去分词是known,“for+时间段”表示持续的时间,即for five years。故填have;known;for;five;years。29.riding a bike【解析】句意:她害怕在繁忙的街道上骑自行车。ride a bike“骑自行车”,动词短语;原句中be afraid to do sth.“害怕做某事”,其对应的同义结构是be afraid of doing sth.,因此这里应用动词ride的动名词形式riding。故填riding;a;bike。30.since ago【解析】句意:汤姆认识我已经十年了。根据“for ten years”可知表示时间段也可以用“since+时间点”来替换,故此处可改为since ten years ago。故填since;ago。31.No matter when【解析】句意:无论你何时回到中国,都会为这里发生的巨大变化感到惊叹。改为同义句,应用短语no matter when“无论何时”,置于句首,首字母需大写。故填No;matter;when。32.been away【解析】句意:他两年前离开家乡去上大学。根据“for two years”可知,此处用现在完成时态,left是短暂性动词,不能与时间段连用,应该改为其延续性动词be away。现在完成时态的结构是“have/has done”,be的过去分词是been。故填been;away。33.provide with【解析】句意:父母努力工作,为我们提供一个舒适的家庭环境。offer sb sth“提供某人某物”可以转化成provide sb with sth,且to后加动词原形,构成动词不定式。故填provide;with。34.offered to【解析】句意:村民们向志愿者提供免费的食物和饮料以感谢他们。offer sb. sth.=offer sth. to sb.“给某人提供某物”,句子是一般过去时。故填offered;to。35.When the pot is full, I take it to the nearby bathing rock.【解析】句意:水壶满了。我把它带到附近的沐浴岩石。第一句“The pot is full.”(水壶满了。)描述一个状态,可以作为时间状语从句,表示“我把它带走”这个动作发生的时间条件。第二句“I take it to the nearby bathing rock.”(我把它带到附近的沐浴岩石。)是主要动作,适合作为主句。使用“when”连接,表达“当水壶满时,我把它带到附近的沐浴岩石。”的时间顺序关系。故填When the pot is full, I take it to the nearby bathing rock.36.hopes to be【解析】句意:他希望将来能成为一名宇航员。原句为含有宾语从句的复合句,改为简单句,直接用动词不定式结构hope to do代替宾语从句,时态为一般现在时,主语he为单数,谓语动词用三单形式,不定式结构后面直接加动词原形be。故填hopes;to;be。37.When does the girl take it to the nearby bathing rock 【解析】句意:当壶满的时候,女孩会把它带到附近的洗浴石那里。画线部分为“When the pot is full”,这里是对时间状语提问,用疑问词when,原句时态为一般现在时,主语是“the girl”为第三人称单数,所以疑问句中要借助助动词does,后面动词takes变回原形take,其他不变。故填When does the girl take it to the nearby bathing rock 38.to do【解析】句意:我想早晨读英语书。划线部分指具体做的事情,用“what”提问,用do代替划线部分“read English books”。want to do sth.“想要做某事”,动词短语。故填to;do。39.apologized to taking【解析】句意:她向迈克道歉,她误拿了他的伞回家。“said sorry to”和“apologized to”都表示“向某人道歉”,时态为一般过去时,故第一空填“apologized to”。第二个空格前面是介词“for”,故需要用动名词来填空,结合第一个句子,故填“taking”,表示“拿”。故填apologized to;taking。40.avoid talking about【解析】句意:人们不谈论年龄、体重或金钱。此处可改为“人们避免谈论年龄、体重或金钱”。avoid:避免。talk about:谈论。avoid doing sth.:避免做某事。原句是一般现在时态,所以同义句也要用一般现在时态。主语是people,谓语用动词原形。故填avoid;talking;about。41.buying for【解析】句意:你能帮我买一本魔法书吗?buy sb. sth.=buy sth. for sb.“为某人买东西”,mind后接动名词,表示“介意做某事”。故填buying;for。42.every day【解析】句意:我每天都在网上和朋友交流。each day=every day“每天”,故填every;day。43.spent preparing【解析】句意:他花了一个月的时间准备数学考试。“It takes sb. some time to do sth.”(做某事花费某人多长时间)的同义结构是“sb. spend some time doing sth.”(某人花费多长时间做某事)。原句是一般过去时,所以“spend”要用过去式“spent”;“prepare”的动名词形式是“preparing”。故填spent;preparing。44.suggest visiting【解析】句意:我建议他改天再去一次主题公园。句中“suggest he visit”使用了“suggest +宾语从句”的结构,从句中谓语动词用原形 (省略了should),表示“建议某人做某事”;可以用suggest doing“建议做某事”来改写句子,原句时态为一般现在时,主语为“I”,谓语动词应用原形,visit的动名词形式为visiting。故填suggest;visiting。45.started/began preparing【解析】句意:我妈妈一回到家,就开始准备晚餐。原句中“started to prepare”表示“开始准备”,使用了动词短语start to do sth.“开始做某事”,“start doing sth.”是其同义表达,同理“begin to do sth.”和“begin doing sth.”也可互换,均意为“开始做某事”;原句时态为一般过去时,所以谓语动词应用过去式started/began,动词prepare的动名词形式为preparing。故填started/began;preparing。46.didn’t anywhere【解析】句意:贾斯汀上个假期去了一个很棒的地方。根据“went ”可知,原句是一般过去时,动词是实义动词,变成否定句要借助助动词did,与not缩写成didn’t,somewhere用于肯定句中,否定句、疑问句要变成anywhere。故填didn’t;anywhere。47.Did anywhere【解析】句意:他去年寒假去了某个温暖的地方。原句时态是一般过去时,went是实义动词,一般疑问句需借助助动词did,置于主语之前,后接实义动词用原形go;somewhere用于肯定句,疑问句需改为anywhere。故填Did;anywhere。48.didn’t go anywhere【解析】句意:上个假期我去了一个特别的地方。go“去”,为实义动词,结合“last holiday”可知,该句是一般过去时,改为否定句,需借助助动词didn’t,接动词原形,原句中的somewhere需改为anywhere,用于否定句中。故填didn’t;go;anywhere。49.I was surfing the Internet at this time yesterday.【解析】句意:她正在想着她们曾拥有的乐趣。用过去进行时仿写句子,结构为:was/were+动词的现在分词形式;I“我”;was surfing the Internet“正在上网”,at this time yesterday“昨天的这个时候”。故填I was surfing the Internet at this time yesterday.50.go anywhere【解析】句意:国庆节期间,Nick和他的家人去了安静的地方。原句的时态是一般过去时,改为否定句,需要借助助动词didn’t,went用原形go;somewhere变成anywhere。故填go anywhere。21世纪教育网(www.21cnjy.com)21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源预览