现在完成时复习与模拟练习 2024-2025学年外研版英语八年级下册

2024-10-21
| 5页
| 2087人阅读
| 423人下载
普通

内容正文:

现在完成时 现在完成时详解 现在完成时,这一时态巧妙地跨越了过去与现在,用于表达那些虽始于过往,却至今仍有余波的动作或状态。它的核心结构简洁明了:主语后接have或has,再跟随动词的过去分词形式,共同编织出时态的经纬。 一、基本句型与变化 肯定句:主语悠然自得地引领着have或has,随后是动词的过去分词,宛如一场已落幕却依旧回响的戏剧。例如:“她已完成了作业。”(She has finished her homework.) 否定句:not的介入,如同一抹阴霾,否定了那已发生的动作。主语、have/has、not与动词的过去分词,共同构建了一个未曾触及的过去。如:“我们尚未打扫教室。”(We have not cleaned the classroom.) 疑问句:have或has的提前,仿佛是在询问一个悬而未决的秘密。主语与动词的过去分词紧随其后,等待着肯定的回答或否定的否认。比如:“你打扫了教室吗?”(Have you cleaned the classroom?) 回答:简短而直接,Yes或No引领着主语与have/has的回归,是对疑问最直接的回应。 二、过去分词的变化规则 动词的过去分词,如同它们的过去式,也遵循着一定的规则。有的直接在词尾添上“-ed”,如同“work”变为“worked”;有的则因“e”的存在而只需加“-d”,如“live”变为“lived”。而那些以“辅音字母+y”结尾的动词,则需将“y”变为“i”,再添上“-ed”,如“study”变为“studied”。至于那些重读闭音节结尾,且末尾仅有一个辅音字母的动词,则需先双写该辅音字母,再加“-ed”,如“stop”变为“stopped”。 当然,还有那些不规则动词,它们如同特例独行的艺术家,需要我们逐一熟记,如“cut”的过去分词仍为“cut”。 三、现在完成时的用法 影响与后果:现在完成时不仅关注过去,更着眼于现在。它用于表达那些虽发生在过去,却至今仍对我们产生影响的动作或状态。比如:“我已经把照片寄走了。”(I have already posted the photo.)这句话强调的是照片已不在此处的事实。 持续的动作与状态:对于那些始于过去、持续至今的动作或状态,现在完成时同样游刃有余。它常与“for+时间段”或“since+时间点/过去时的句子”连用,且谓语动词需为延续性动词。如:“自从1978年以来,他一直住在这儿。”(He has lived here since 1978.) 四、时间状语的运用 现在完成时与多种时间状语相得益彰。无论是表示一段时间的“for+时间段”或“since+时间点”,还是笼统地表示过去的“already”、“never”等,亦或是包含过去和现在的一整段时间的“lately”、“recently”等,都能与现在完成时携手共舞,共同描绘出时间的画卷。 注意:现在完成时不能与单纯表示过去的时间状语连用,如yesterday, last week, in 2002, three days ago等 现在进行时与过去进行时区别 焦点差异显著 现在进行时与过去进行时均用于描述在过去某一时间点或时间段内正在进行的动作,但两者聚焦的焦点截然不同:现在进行时通过描述当前正在发生的动作来展现其延续性或重复性,而过去进行时则专注于在过去特定时间背景中动作的进行状态。简而言之,现在进行时强调动作的当前性与持续性,而过去进行时则着重于过去某一时刻的动作状态。 例如: I am studying for the exam now. 我现在正在为考试而学习。(强调当前的学习状态) I was studying when the phone rang. 电话响时,我正在学习。(强调过去某个时刻的学习状态) John is always cooking dinner at this time. 约翰这个时间总是在做晚饭。(体现重复性) John was cooking dinner at seven o'clock yesterday. 昨天七点,约翰正在做晚饭。(特定时间点) 时间标志词各异 现在进行时通常与now,these days,at this moment,these years等表示当前或近期的时间标志词连用,以突显动作的当前性或近期性;而过去进行时则更多地与具体的时间点(如at nine o'clock last night)或过去的时间段(如last night,yesterday afternoon)相结合,以明确动作发生的过去时态背景。 例如: They are having a meeting now. 他们现在正在开会。(now作为时间标志) We were having a picnic by the river last Sunday. 上个星期天,我们正在河边野餐。(last Sunday作为时间背景) She is reading a book these days. 她这些天正在读书。(these days强调近期) He was watching TV when I called him last night. 昨晚我给他打电话时,他正在看电视。(last night明确时间) 选择题答案与解析 1. I _____ this book for two days. It's very interesting. A. have read B. am reading C. read D. will read 答案:A 解析:for two days 表示一段时间,用现在完成时。have read 表示“已经读了两天”。 2. — Have you ever _____ to Shanghai? — Yes, I have. I _____ there last year. A. been; went B. gone; went C. been; have gone D. gone; have been 答案:A 解析:ever been to 表示“曾经去过某地”,用现在完成时;last year 表示过去的时间,用一般过去时,所以第二空填 went。 3. — _____ you _____ your homework yet? — Yes, I have. A. Did; do B. Have; done C. Are; doing D. Do; do 答案:B 解析:yet 通常用于现在完成时,表示“已经”,所以第一空填 Have;done 是 do 的过去分词形式,表示“已经做了”。 4. By the end of last term, we _____ 20 English songs. A. had learned B. have learned C. learned D. will learn 答案:A 解析:by the end of + 过去的时间点,用过去完成时,表示“到某个过去的时间点为止已经完成了”。 5. She _____ to the library many times since she came here. A. goes B. went C. has gone D. has been 答案:D 解析:many times 表示多次,用现在完成时;has been to 表示“已经去过某地多次”。 6. — _____ you _____ your lunch? — Not yet. I'm too busy. A. Have; had B. Did; have C. Are; having D. Do; have 答案:A 解析:not yet 表示“还没有”,用现在完成时;have had 表示“已经吃过”。 7. I _____ just _____ my brother. He will come here tomorrow. A. have; called B. have; been calling C. have; phoned D. am; calling 答案:A 解析:just 表示“刚刚”,用现在完成时;called 和 phoned 都可以表示“打电话”,但在这里更常用 called。been calling 表示一直在打电话,不符合语境。 8. This is the best film that I _____. A. have seen B. saw C. will see D. see 答案:A 解析:that I have seen 是定语从句,修饰 film,表示“我看过的最好的电影”,用现在完成时。 9. They _____ in Europe for six weeks. A. have been B. have gone C. have stayed D. have arrived 答案:A 解析:for six weeks 表示一段时间,用现在完成时;have been in 表示“已经在某地待了多久”。have gone 表示“去了某地还没回来”,不符合语境。have stayed 也可以表示“待在某地”,但不如 have been in 常用。have arrived 表示“已经到达”,是瞬间动词,不能与一段时间连用。 10. — Where is Li Lei? — He _____ to the library. He _____ there for an hour. A. has gone; has been B. has been; has gone C. went; has been D. went; went 答案:A 解析:has gone to 表示“已经去了某地还没回来”,符合第一空的语境;has been there for an hour 表示“已经在那里待了一个小时”,符合第二空的语境。 填空题答案与解析 1. I _____ (not finish) my homework yet. 答案:haven't finished 解析:yet 用于现在完成时,not 与 have 结合成 haven't,finish 的过去分词是 finished。 2. He _____ (just leave) the office. 答案:has just left 解析:just 用于现在完成时,leave 的过去分词是 left。 3. They _____ (already visit) the Great Wall. 答案:have already visited 解析:already 用于现在完成时,visit 的过去分词是 visited。 4. She _____ (buy) a new car recently. 答案:has bought 解析:recently 用于现在完成时,buy 的过去分词是 bought。 5. By the time I got home, my sister _____ (already eat) dinner. 答案:had already eaten 解析:by the time + 过去的时间点,用过去完成时,eat 的过去分词是 eaten。 6. We _____ (live) in this city for five years. 答案:have lived 解析:for five years 表示一段时间,用现在完成时,live 的过去分词是 lived。 7. By the end of this month, they _____ (complete) their project. 答案:will have completed 解析:by the end of + 将来的时间点,用将来完成时,complete 的过去分词是 completed,但在这里需要用 will have completed 表示“到月底为止将会完成”。 8. He _____ (not write) a letter to his parents for a long time. 答案:hasn't written - 解析:for a long time 表示一段时间,用现在完成时,not 与 have 结合成 hasn't,write 的过去分词是 written。 9. She _____ (just arrive) at the airport. 答案:has just arrived 解析:just 用于现在完成时,arrive 的过去分词是 arrived。 10. They _____ (watch) the movie twice. 11. 答案:have watched 12. 解析:twice 表示次数,用现在完成时,watch 的过去分词是 watched。 学科网(北京)股份有限公司 $$

资源预览图

现在完成时复习与模拟练习 2024-2025学年外研版英语八年级下册
1
现在完成时复习与模拟练习 2024-2025学年外研版英语八年级下册
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。