+2024年中考英语语法专项训练及练习讲义 现在完成时(含答案)

资源下载
  1. 二一教育资源

+2024年中考英语语法专项训练及练习讲义 现在完成时(含答案)

资源简介

unit8现在完成时
结构:
have/has+V 过去分词 ; have/has 为 助动词 ; 所有的句型变化由have/has 来完成
句型结构:
肯定句: 主语+ have + v过去分词 +其他
否定句: 主语+have+ not +v 过去分词+其他
一般疑问句: Have/Has +主语+ V过去分词 +其他
肯定回答: 主语+have/has.
否定回答: 主语+have/has +not.
定义1:
1.表示过去发生或已经完成的某一动作 对现在造成的 影响 或 结果 。
标志词: ever 曾经 ; never 从不 ; just 刚刚 ; before 以前 ; so far 到目前为止 ;twice 两次 ; already 已经(肯定句) ; yet 已经(疑问句), 还(否定句) ;in the past/last few years 在过去的几年里
注意区别: already 和 yet
练习:
1. 用 Already 或 Yet 填空
1) She hasn't come back yet.
2)I have already read Little Women.
3)I haven't read Little Women yet.
4) Have you had lunch yet
5) We have already finished our homework.
2.按要求完成句子
2)他还没有做完家务.
He hasn't finished his housework yet.
3) I have already finished my homework .变否定句
I haven't finished my homework yet .
4) . He has already finished his housework.变为一般疑问句并回答
Has he finished his housework yet
Yes, he has . / No , he hasn't.
5). I have been to Macau before.(改为否定句)
I haven't been to Macau before.
6). He hasn't come to school because he was ill.(就划线部分提问)
Why has he come to school
7). I bought a new bike just now.(用 just 改写)
I have just bought a new bike.
8). They have already finished the work.(否定)
They haven't finished the work yet .
Unit9
have/has been to、have/has gone to 和 have/has been in
ever 和 never
ever 意思为“曾经”;常用于现在完成时的一般疑问句。Have/Has+主语+ever+过去分词
never意思为“ 从未 ”; 表示否定。have/has+never+过去分词
练习:
1.—Why won't we play basketball with Class 4 this afternoon
—Because they Longzhong for a study trip. (湖北-襄阳)
A. have gone to B. have been to
C. had gone to D. had been to
2.—Where is Catherine I haven't seen her for days.
——She Wuhan. She’ll be back next week.(湖北-黄冈)
A. has gone to B. has been to C. have gone to D. have been to
3.—Miss Zhang seems quite familiar with Yunnan Province.
—Don't you know She a town school there as a volunteer teacher for over 2 years.(江苏-镇江)
A. is in B. has gone to C. has been in D. has been to
4.---Where is Mr. Green (湖南-郴州)---He the bookshop. You have to wait for him.
A. was going to B. has gone to C. has been to
5.---Linda has to Paris. How can I get in touch with her
---Don't worry. She will call you as soon as she there.
A. been; will get B. been;gets C. gone; will get D. gone;gets
6.---Where is your uncle
---He America and he New York for two weeks.(四川-遂宁)
A. has been to; has been in B. has gone to; will stay in
C. has been in; has been to D. has stayed in; has gone to
7. --Hello, this is Mary speaking. Can I speak to Mr Smith
--Sorry. He the Beihai Park.
A. has been to B. has gone to C. went to D. will go to
8.--- you ever to Australia
---Yes, twice.
A. Have; gone B. Have;been C. Do;go D. were; going
9.--- he to America ---Yes, he will come back next month.
A. Has;gone B. Have; been C. Do;go D. were; going
10. She knows this city well because she D to this city several times.
A. has gone to B. went to C. will go to D. has been to
11. -- When you to the UK --- Two years ago
has; been B. has; gone to C. did;go D. will;get
12. A: Do you want (come) to the space museum
B: No, I've already (be) there three times.
13. A: Have you (see) the robots at the science museum
B: Yes, I (go) there last weekend.
14. A: Let’s (spend) the day at the zoo.
B: Well, I've already (be) there a couple of times, but I'm happy (go) again.
15. A: How about (go) to the art museum There are some special German paintings there right now.
B: Sure. When do you want (go)
16. A: Have you ever (visit) the history museum
B: No,I've never (be) there.
答案
1-5 AADAD 6-10ABBAD 11 C 12. to come ;been 13.seen;went 14.spend;been;to go 15. going;to go 16.visited;been
定义2:
表示 过去某一时间 开始并 一直持续 到现在的 动作 或 状态 。
1) since 和 for的区别
since+过去时的从句 或 过去时间点 ,表示“动作开始于某个特定的时间点”
如 1993, last term, yesterday, the time I got there
for+ 一段时间 , 表示“ 长达多久 ”, 如 ten years, a while, two days等。
Exercise: 用 since 和 for填空
1. for two years 5. since yesterday
2. since two years ago 6. since 4 o'clock
3. since last month 7. for 4 hours
4. since 1999 8. since an hour ago
9. Jill has been in Ireland for three days.
10. I haven't been there since I left school.
11. Mary is in her office. She has been there since 7 o'clock.
12. India has been an independent country since 1974.6.
13. The bus is late. They've been waiting for 20 minutes.
14. Nobody lives in those houses. They have been empty for many years.
15. Mike has been ill for a long time. He has been in hospital since October.
重点:在现在完成时的句子中,若含有for 或 since 引导的时间状语,则句中谓语一定要用延续性动词 。
延续性动词 VS非延续性动词
非延续动词又称短暂性动词,它表示不能延续 的动作,这种动作发生后立即结束和 时间点 连用yesterday, two years ago, at 5 o’clock
如: begin, start, open, close, leave, die, go, come, finish, buy, stop...
延续性动词又称持续性动词。它表示能够延续 的动作,这种动作可以长时间延续下去或产生持久的影响和 时间段 连用for+一段时间,since+过去的时间,since+时间点名词+ago
如: study, work, keep, have, read, sleep...
非延续性动词转换为延续性动词
一、非延续性动词转换为以下延续性动词或者表示可以延续的状态的短语。
①arrive at/in sp ; get to/reach sp ; 到达→ be in/ at+地点
come/go/ move to sp 来去...
1) He got to Beijing five years ago.He has been in Beijing for five years .
2)I moved to the USA in 2008. I have been in the USA since 2008 .
3) I went home yesterday. I have been at home for one day .
4) They came here last week. They have been here since last week .
②come to/go back to/ return to→ be back to (回到)
go out → be out (出去)
1) He came out two years ago. He has been out for two years .
2) We return to Beijing yesterday. We have been back to Beijing since yesterday .
③become→ be (成为)
1)I became a teacher in 2020. I have been a teacher for four years .
2) The river became dirty last year. The river has been dirty for two years .
④close→ be closed (关着)
open → be open (开着)
1) The shop closed two hours ago. The shop has been closed for two hours.
2) The door opened at six in the morning. The door has been opened for six hours.
⑤die → be dead (死)
leave sp.→ be away from sp. (离开)
fall asleep→ be asleep (睡着)
finish → be over (结束)
marry → be married (结婚)
1) He left Shanghai just now. He has been away Shanghai for five minutes.
3) My grandpa died in 2014. My grandpa has been dead for ten years.
4) The meeting finished at six. The meeting has been over for two hours.
5) I fall asleep two hours ago . I have been asleep since two hours ago .
6) They married in 1990. They have been married since 1990 .
⑥ begin → be on (开始)
The film began two minutes ago. The film has been on for two minutes.
⑦borrow→ keep (借)
buy → have (买)
put on → wear (穿着)
catch /get a cold → have a cold (感冒)
get to know→ know (了解, 直到)
1) They borrowed it last week. They have kept it since last week .
2) I bought a pen two hours ago.I have had a pen for two hours.
⑧have/ has gone to → have been in
He has gone to Beijing. He has been in Beijing for two days.
⑨join → be in/ be a member of....
My brother joined the army two years ago.
My brother has been in the army for two years.
My brother has been a member of the army for two years.
练习:
Exercise:
1. I have already ____ (see) the film. I saw (see) it last week.
2. he (finish) his work today Not yet.
3. My father just (come) back from work. He is tired now.
4. Where's Li Ming He _______ (go) to the teacher's office.
5. I ______ (work) here since I _______ (move) here in 1999.
6. So far I ______ (make) quite a few friends here.
7. How long the Wangs (stay) here For two weeks.
8. I just (finish) my homework.
9. He ____(go) to school on foot every day.
10. you (find) your science book yet
11. If it (be) fine tomorrow,I'll go with you.
12. I have worked (work) here since I (move) here in 1999.
13. She (be) ill for three days.
14. My father (buy) a book for me yesterday. He already (pay)fifty yuan for it.
15. She (not read) this book before.
16. Shanghai (be) a small town hundreds of years ago. Now it (become)a large city.
17. They have been here since 2000.(对划线部分提问)
have they been here
18. The old man last year. He has for a year.(die)(动词填空)
19. Miss Gao left an hour ago.(同义转换)
Miss Gao has since an hour ago.
20. Millie in this factory since 1990.
A. works B. worked C. has worked D. have worked
21. My cousin 100 model planes since 2015.
A. collects B. collecting C. has collected D. have collected
22.—Your new watch is so nice! When did you buy it
—In April. I it for two months.
A. have had B. had C. have bought D. bought
23. The film Operation Red Sea a lot of praise since its first show months ago.
A. wins B. win C. will win D. has won
24.—Do you still play basketball
—Oh, no. I it for the past two years.
A. haven't played B. didn't play C. won't play D. hadn't played
25. The famous writer D one new book in the past two year .
A. is writing B. was writing C. wrote D. has written
26、—Our country C a lot so far. —Yes . I hope it will be even .
A . has changed; well B. changed; good
has changed; better D. changed; better
答案
seen 2.Has finished 3. has come 4.has gone 5.have worked;moved
have made 7.have stayed 8.have finished 9.goes 10.Have found
is 12. moved 13. has been 14.bought;has paid 15. hasn't read
16.was;is becoming 17.How long 18. died;been dead 19.been away
20-26.CCADA DC

展开更多......

收起↑

资源预览