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

2025-12-27
| 4页
| 760人阅读
| 51人下载

内容正文:

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+过去时间点;for + 时间段; 用for或since填空。 1. He has lived in Nanjing two years ago. 2. I’ve known him we were children. 3. Our teacher has studied Japanese three years. 4. She has been away from the city about ten years. 5. It’s about ten years she left the city. 4.have/has been to 强调“去过”,现已不在那里。 have/has gone to主要强调的是“去了”,现在人不在说话的现场。 have been in / at表示某人“已来/去/到某地停留一段时间”,其后常带有一段时间的状语。 1.He ______ ________ ________ the USA ________.他到美国去过两次。 2.--Where's your mother? --She ________ _______ ________ the hospital. 她去医院了。 3.--How many times has he Beijing?  --He there many times.他已经去北京三次了。 4. They _______ _______ ______ the bus stop for half an hour.他们已到达车站半小时了。 5. --How long _________ they_________ ______ China? 他们已去中国多长时间了? --For 5 years. 6.--Where has he ? --Maybe he to the library. I haven’t seen him for two hours. 7. --Where _________ you______ ? --Oh, I have Hainan for a holiday. We really had fun there. 友情提示:在home, here,there 前不用介词头,in,at。 练一练: 一、单选题: ( ) 1. When Henry arrives at the bus stop, the bus ____ for two hours. A. has left B. had left C. has been away D. was away ( ) 2. I ____ the League for five years . A. joined B. have joined C. have been in D. join ( ) 3. The factory ____ since the February of 1995. A. has been open B. has opened C. was open D. opened ( ) 4. Mary and Rose ____ friends since they met in London in 1998. A. have made B. have been C. made D. have become ( ) 5. You must not (才) ______ until (直到)he comes back. A. be away B. leave C. be left D. have been ( ) 6. The meeting _____ for a week now. A. has finished B. has ended C. has been over D. has been in ( ) 7. Miss Gao ______ this school since 1996. A. has come to B. came to C. has taught D. has been in ( ) 8. Ben ____ a teacher for early three years. A. has been B. has become C. was D. became ( ) 9. I _____ home for a week up to now. A. have returned B. have been back C. returned D. returning ( ) 10. How long _____ Mr Smith _____? A. did; die B. was; dead C. was; dying D. has; been dead ( ) 11. The bus ______ on the road for an hour. A. has stopped B. stopped C. is stopping D. has been ( ) 12. Tom _____ the car for two months. A. has had B. bought C. has bought D. had got ( ) 13. — How long _____ you _____? — For two weeks. A. did; all ill B. have; fallen ill C. were; ill D. have; been ill ( ) 14. Since 1942, he _____ his hometown. A. has left B. has moved away from C. has been away from D. moved away from ( ) 15. I’ll lend you the bike, but you can only _____ it for two days. A. borrow B. lend C. keep D. Take ( )16.His grandma ______ for two years. A. died B. has died C. was dead D. has been dead ( )17.How long have you ____ this book? A. bought B. borrowed C. had D. lent ( )18.Li Hong has ______ the army for 2 years. A. joined B. be in C. been in D. joined in ( )19. Mike _____ the storybook since last month. A. has bought B. has had C. had had D. has borrowed ( )20.I ____ this book for a week .I have to return it now. A. borrowed B. have borrowed C. kept D. have kept ( )21.The film ____ for half an hour. A. has been on B. has begun C. has ended D. has over ( )22.How long have you _____ this book? A. bought B.borrowed C.had D.lent ( )23. Jim Green ____ in China since two years ago. A. has come B. has been C. has arrived D. came ( )24.His brother _______ the Party since two years ago. A.joined B.has been in C.has join D.was a member of ( )25. His sister ______ her hometown for three years. She'll return next year. A.left B.has left C.has been away D.has been away from 二、短暂性动词转换为延续性动词。 1. I got to sleep two hours ago . I _____ _____ ______ since ______ ______ __________. 2. They married in1990. They ________ _________ __________since _________. 3. I began to teach at this school in 1995. I ____ _________ at this school since _________. 4. The film began two minutes ago. The film ____ ____ ____ for ____ ____. 5. They borrowed it last week. They ______ _________it since ________ __________. 6. I bought a pen two hours ago. I _______ __________a pen for _________ _________. 7. I got to know him last year. I _______ _________ him since ______ _____. 8. He joined the League two years ago. He ______ __________ a ________ _________ for two years. He ______ _________ a ______ _______ the ________ for two years. He ______ _______ __________ the League for two years. It ______ _________two years ________ he joined the League. Two years _______ ______ _______he joined the League. 答案: 3.for和since的区别 1--5 for since for for since 4.have/has been to 强调“去过”,现已不在那里。 have/has gone to主要强调的是“去了”,现在人不在说话的现场。 have been in / at表示某人“已来/去/到某地停留一段时间”,其后常带有一段时间的状语。 1.has been to twice 2.has gone to 3.been to has been 4.have been at 5.have been in 6.gone has gone 7.have been, been to 练一练: 一、单选题: 1--5 CCABB 6--10 CDABD 11--15 DADCC 16--20 DCCBB 21--25 ACBBD 二、短暂性动词转换为延续性动词。 1.have been asleep two years ago 2.have been married 1990 3.have taught 1995 4.has been on two minutes 5.have kept last week 6.have had two hours 7.have known last year 8.has been League member has been member of League has been in has been since has passed since 学科网(北京)股份有限公司 $

资源预览图

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