摘要:
**基本信息**
聚焦现在完成时,通过基础辨析-句式转换-语篇应用的分层设计,构建从单一语法点到综合语言运用的知识巩固路径,适配新授课学情,提升语言能力与思维品质。
**分层设计**
|层次|知识覆盖|设计特色|
|----|----------|----------|
|基础认知|since/for辨析及现在完成时基本结构|单项选择通过选项对比强化语法规则,如第1-5题聚焦时间介词搭配|
|技能巩固|时态转换、句型转换(合并、同义句、提问等)|填空与句子转换题(6-17题)结合时间状语语境,提升语言转换能力|
|综合应用|语篇中现在完成时的交际应用|对话填空(18-26题)创设真实情境,如土耳其居住经历对话,培养语用能力|
内容正文:
Unit 8 语法专练
一、单项选择
1. —How long have you been here?
—________ last month.
A. For B. Until C. Since
2. We have lived here ________ five years ago.
A. before B. since C. for
3. His brother has been to Stone Forest twice ________ he came to Yunnan.
A. when B. since C. after
4. Mrs Wang has lived in Haikou ________ 1992.
A. since B. from C. in
5. His father has been dead ________ years.
A. since B. after C. for
二、用括号中所给单词的适当形式填空。
6. I ________ (be) a volunteer at the community centre for one year. So far, I ________ (help) many elderly people.
7. Last month, I ________ (start) a new project to teach kids art. I ________ (do) this work for three weeks.
8. Two years ago, I ________ (begin) volunteering at the park. Now, I ________ (plant) 20 trees since I started.
9. Next week, I ________ (plan) to clean the local river. I ________ (learn) about environmental protection for six months.
三、按要求完成句子,每空一词
10. Linda is ill. She fell ill on Monday. (合并为一句)
Linda ________ ________ ill ________ Monday.
11. They have lived in this city since three years ago. (改为同义句)
They have lived in this city ________ ________ ________.
12. He has learned English for about five years. (对画线部分提问)
________ ________ has he learned English?
13. I bought the camera two years ago. (改为同义句)
I have had the camera ________ ________ ________ ________.
14. I left my hometown five years ago. (改为同义句)
I ________ ________ ________ from my hometown for five years.
15. They have owned a pet before.(改为否定句).
They ________ ________ a pet before.
16. His brother joined the army three years ago.(改为同义句)
His brother ________ ________ in the army for three years.
17. Linda has had the bike for two years. (改为一般疑问句)
________ Linda ________ the bike for two years?
四、用方框中所给单词填空,完成对话。
once, ballooning, for, How,
Since, been, have, long, yet
Riley: ____18____ long have you lived in Türkiye?
Noah: ____19____ 2008. I moved here with my family. How ____20____ have you been here?
Riley: Only ____21____ three weeks. I’m on vacation with my aunt and uncle.
Noah: Cool. How long ____22____ you been in Istanbul?
Riley: Only a few days.
Noah: Have you been to Cappadocia ____23____?
Riley: No, but we’re going to go there tomorrow. Have you ____24____ there?
Noah: Yeah it’s fantastic. You can go ____25____.
Riley: Really? That’s cool!
Noah: Yeah. My family has done it ____26____ a year since we moved here. I love it.
Unit 8 语法专练
一、单项选择
【1题答案】
【答案】C
【解析】
【详解】句意:——你在这里待了多久了?——从上个月开始。
考查介词辨析。for后接时间段;until直到……为止;since后接时间点,表示“自从……起”。根据“last month”是时间点,可知用“since”。故选C。
【2题答案】
【答案】B
【解析】
【详解】句意:我们自从五年前就住在这里了。
考查介词辨析。before在……之前;since自从(后接时间点);for后接时间段。根据“five years ago”是时间点,可知用“since”。故选B。
【3题答案】
【答案】B
【解析】
【详解】句意:自从他来到云南后,他的哥哥已经去过石林两次了。
考查连词辨析。when当……时候;since自从;after在……之后。根据“has been to”(现在完成时)和“he came to Yunnan”(一般过去时)可知,此处用“since”引导时间状语从句,符合现在完成时的用法。故选B。
【4题答案】
【答案】A
【解析】
【详解】句意:王女士自从1992年起就住在海口了。
考查介词辨析。since自从(后接时间点,用于现在完成时);from从……(常与to搭配表示范围);in在(后接年份时用于一般过去时)。根据“has lived”(现在完成时)和“1992”(时间点)可知,此处用“since”表示从过去时间点开始的持续状态。故选A。
【5题答案】
【答案】C
【解析】
【详解】句意:他的父亲已经去世多年了。
考查介词辨析。since后接时间点;after在……之后;for后接时间段,表示动作持续的时长。根据“years”是时间段,可知用“for”。故选C。
二、用括号中所给单词的适当形式填空。
【6题答案】
【答案】 ①. have been ②. have helped
【解析】
【详解】句意:我曾在社区中心做了一年的志愿者,到目前为止,我已经帮助了许多老人。根据“for one year”可知,第一空的句子时态为现在完成时,所以要用其完成式have been,主语I之后用其have;根据“So far”可知,第二空的句子时态为现在完成时,所以要用其完成式have helped,主语I之后用其have。故填have been;have helped。
【7题答案】
【答案】 ①. started ②. have done
【解析】
【详解】句意:上个月,我开始了一个教孩子们艺术的新项目。我做了三周的这项工作。根据“Last month”可知,第一空的句子时态为一般过去时,start作为谓语动词要用过去式started;根据“for three weeks”可知,第二空的句子时态为现在完成时,do作为谓语动词应用完成形式have done,主语I之后的完成式用have。故填started;have done。
【8题答案】
【答案】 ①. began ②. have planted
【解析】
【详解】句意:两年前,我开始在公园做志愿者。现在,自从开始以来,我已经种了20棵树。第一空:begin“开始”,动词,根据“Two years ago”可知,描述的是过去发生的动作,用一般过去时。begin的过去式是began。第二空:plant“种植”,动词,根据“since I started”可知,强调动作从过去开始一直持续到现在,用现在完成时,其结构为“have/has + 过去分词”,主语是I,助动词用have,plant的过去分词是planted。故填began;have planted。
【9题答案】
【答案】 ①. plan ②. have learned
【解析】
【详解】句意:下周,我计划去清理当地的河流。我已经学习环境保护相关知识六个月了。“next week”表示将来,但plan这类表示“计划、打算”的动词,可用一般现在时表将来的安排,主语为I,因此填plan。“for six months”是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,主语为I,learn的过去分词为learned/learnt,因此填have learned。故填plan; have learned。
三、按要求完成句子,每空一词
【10题答案】
【答案】 ①. has ②. been ③. since
【解析】
【详解】句意:琳达从周一就一直病着。根据所给的句子和要求可知,合并后的句子表达“从周一到现在一直生病”的持续状态,需用现在完成时,结构为“have/has + 过去分词”。“since + 具体时间点”是现在完成时中表示“从某时间点开始持续至今”的常用结构,此处“since Monday”对应原句的“on Monday”;“ill”是形容词,需与延续性的be动词搭配,be的过去分词为been;主语Linda是第三人称单数,助动词用has。故填has;been;since。
【11题答案】
【答案】 ①. for ②. three ③. years
【解析】
【详解】句意:他们从三年前就住在这座城市了。改为同义句,现在完成时中,“since + 时间点”可与“for + 时间段”互换,“since three years ago”表示“从三年前开始”,对应的“for+时间段”为“for three years”,表示“持续三年”。故填for;three;years。
【12题答案】
【答案】 ①. How ②. long
【解析】
【详解】句意:他学英语已经大约五年了。划线部分是for about five years,此处询问多长时间,所以用how long,放于句首则其首字母要大写。故填How;long。
【13题答案】
【答案】 ①. since ②. two ③. years ④. ago
【解析】
【详解】句意:我两年前买了这台相机。原句为一般过去时,侧重“两年前购买”这一过去的动作,转换为现在完成时后,强调的是“拥有相机”这一持续的状态,现在完成时表示动作从过去某时开始一直持续到现在,需用“since + 过去时间点”结构, 此处用since two years ago表示“自两年前以来”。故填since;two;years;ago。
【14题答案】
【答案】 ①. have ②. been ③. away
【解析】
【详解】句意:我五年前离开了家乡。此句要改为同义句,根据“for five years”可知,其时态为现在完成时,而left是短暂性动词,应改为同义的持续性动词be away,其完成式是have been away,放于主语I之后,have不变。故填have;been;away。
【15题答案】
【答案】 ① haven’t ②. owned
【解析】
【详解】句意:他们以前养过宠物。原句是现在完成时(have+过去分词),变否定句时直接在助动词have后加not,缩写为haven’t,后面的过去分词owned保持不变。故填haven’t;owned。
【16题答案】
【答案】 ①. has ②. been
【解析】
【详解】句意:他哥哥三年前参军了。根据“for three years”可知,时态是现在完成时,be in the army“参军”表示延续,主语是“His brother”,助动词用has。故填has;been。
【17题答案】
【答案】 ①. Has ②. had
【解析】
【详解】句意:琳达已经拥有这辆自行车两年了。此句时态为现在完成时,改为一般疑问句,此处有has引导此一般疑问句,放于句首,则其首字母要大写,故第一空为Has,第二空为had。故填Has;had。
四、用方框中所给单词填空,完成对话。
【18~26题答案】
【答案】18. How
19. Since 20. long
21. for 22. have
23. yet 24. been
25. ballooning
26. once
【解析】
【导语】这段对话讲述了Riley和Noah在土耳其的交流。
【18题详解】
句意:你在土耳其住了多久了?根据“答语2008”可知,此处询问时间长度,用固定搭配“How long”(多久),句首首字母大写。故填How。
【19题详解】
句意:自从2008年(我就住在这里了)。根据“How long”可知,此处要用“Since + 年份”用于现在完成时来回答,句首首字母大写。故填Since。
【20题详解】
句意:你在这里待了多久了?根据答语“Only ...three weeks”可知,此处仍询问时间长度,用固定搭配“How long”。故填long。
【21题详解】
句意:只待了三周。根据“How long”可知,此处要用“for+时间段”用于现在完成时,表动作持续的时间,for three weeks“三周”符合语境。故填for。
【22题详解】
句意:你在伊斯坦布尔待了多久了?根据“How long...you been in Istanbul?”可知,现在完成时的特殊疑问句结构为“疑问词+have/has+主语+过去分词”,主语为you。故填have。
【23题详解】
句意:你去过卡帕多奇亚吗?根据“Have you been to Cappadocia...”及备选词可知,用于现在完成时疑问句中,表“已经,还”。故填yet。
【24题详解】
句意:你去过那里吗?根据“have been to+地点”表去过某地(已回)”可知,此处地点为there,省略to。故填been。
【25题详解】
句意:你可以去乘热气球。根据“go+doing”结构可知,“go ballooning”为固定短语,表“去乘热气球”,符合语境。故填ballooning。
【26题详解】
句意:自从我们搬到这里,我的家人每年都会做一次(这件事)。根据“since we moved here”可知,本句是现在完成时,once表“一次”,用于现在完成时,表动作发生的次数,符合语境。故填once。
第1页/共1页
学科网(北京)股份有限公司
$