ID: 24822479

Unit 2 Amazing China--Grammar(现在完成时2)课时练(含答案)-2025-2026学年译林版英语八年级下册

日期:2026-02-02 科目:英语 类型:初中试卷 查看:21次 大小:32138B 来源:二一课件通
预览图 1/2
Unit,-2025-2026,八年级,英语,译林,学年
  • cover
8B Unit2 Past and present 课时练 Period3 Grammar 1. 现在完成时的用法 (1)表示过去发生的某一动作,现在已经完成,对现在造成的影响或结果。 I have studied Japanese for three years. 我学习日语已经3年了。 (2)表示过去某一时刻发生,一直延续到现在的动作或状态,常与表示一段时间的状语连用。 We have lived here since last October. 自从去年十月份我们就住在这儿了。 时间标志词有:since+从句(一般过去时),since+过去时间点;for + 时间段;及how long疑 问句中。与段时间状语连用,要用延续性动词。 (3)表示已做过的事情重复几次。 (4)have been to 去过(几次),have gone to 去了(人不在), have been in/at 来,去,到(多久) (任何人称) (第三人称) (任何人称) 2.现在完成时中瞬间动词和延续性动词转换 瞬间动词 延续性动词 用法例句 borrow借入 keep I borrowed the book yesterday . I has kept the book since yesterday . It has been a day since I borrowed the book. buy have We bought the pen last week. We has had the pen for a week . It has been a week since we bought the pen. die be dead Mr Black died three years ago. Mr Black has been dead for three years. It has been three years since Mr Black died . join加入 be in/ be a member of the Li Hong joined the army last month. Li Hong has been in the army for a month . Li Hong has been a soldier 士兵 since last month. begin / start be on The film began an hour ago. The film has been on since an hour ago. It has been an hour since the film began . stop /finish /end be over The class ended ten minutes ago. The class has been over for ten minutes. It has been ten minutes since the class ended . come/go/arrive/move/fly be in/at/on Jim Green arrived in China last year Jim Green has been in China since last year. leave be away(from) His sister left her hometown two weeks ago. His sister has been away from her hometown since two weeks ago. marry/get married娶/嫁 be married Tom married Linda ten years ago. Tom has been married to Linda for ten years. open be open The factory opened in 2020. The factory has been open since 2020. close打烊,倒闭 be closed Jack’s bookshop closed in 2022. Jack’s bookshop has been closed since 2022. catch a cold have a cold He caught a cold three days ago. He has had a cold for three days. It has been three days since he caught a cold. get up be up My mother got up 3 hours ago. My mother has been up for 3 hours. It has been three hours since my mother got up. return / come back be back His uncle returned from Dalian last week. His uncle has been back from Dalian for a week. It has been a week since his uncle returned from Dalian get lost / lose be lost Her dog lost yesterday. Her dog has been lost since yesterday. fall asleep/ill be asleep/ill His grandfather fell ill two months ago. His grandfather has been ill for two weeks. begin to work work His son began to work in 2021. His son has worked since 2021. make/become friends be friends We became friends two years ago. We have been friends for two years. It has been two years since we became friends. 3.for和since的区别 since+从句(一般过去时),since+过去时间点 ... ...

~~ 您好,已阅读到文档的结尾了 ~~