摘要:
**基本信息**
聚焦现在完成时核心考点,构建“概念-结构-动词-易混点-副词”五步系统方法,通过分层精练实现语言能力与思维品质双提升。
**专项设计**
|模块|题量/典例|方法提炼|知识逻辑|
|----|-----------|----------|----------|
|语法精讲|系统讲解+典型例句|概念分类(结果影响/持续动作)、句式结构、过去分词规则、易混短语(been to/gone to/in)区分、副词用法辨析|从核心概念到形式变化再到语境应用的递进逻辑|
|语法精练|5题型75题(选择/填空/转换/短文/翻译)|语境中时态判断、短暂性动词转换、句式转换技巧|从基础应用到综合语用的能力梯度|
内容正文:
Unit 1 This is me 现在完成时语法精讲精练 答案+解析
一、单项选择(15分)
1. A
解析:`ever`用于现在完成时疑问句,`have been to` 去过(已经回来);`last summer`是过去时间,用一般过去式`went`。
2. B
解析:`has gone to` 去某地(人未回,出差);`has been +地点副词there`,去过那里。
3. B
解析:`has gone to`去了图书馆,人不在现场;`leave`是短暂动词,不能接时间段,要变为延续性`be away`。
4. B
解析:`The Smiths`指史密斯一家人,复数;`have been in +地点+时间段`,表示在某地待多久。
5. D
解析:`so far`(到目前为止)是现在完成时标志词。
6. C
解析:`has been in +地点+时间段`,表示在某地待了一段时间;`has gone to`只强调“去了”,不接持续时间。
7. D
解析:`since`引导时间状语从句,主句用现在完成时。
8. B
解析:反义疑问句,后面是肯定`hasn’t he`,前面需要否定含义,`never`从不,表否定。
9. A
解析:`already`用于肯定句“已经”;`yet`用于否定句句末“还”。
10. A
解析:`How long`对时间段提问,现在完成时`have + 过去分词`。
11. B
解析:人不在家,`has gone to`去了某地(未返回)。
12. A
解析:主语`you`,助动词用`have`;`ever`曾经,用于疑问句。
13. C
解析:`since +一般过去时从句`,主句用现在完成时。
14. C
解析:`die`短暂动词,不能和`for over five years`连用,转换为延续性`has been dead`。
15. A
解析:`buy`短暂动词,不能用how long提问,换成延续动词`have`;现在完成时`have had`。
单选答案汇总:1‑5 A B B B D 6‑10 C D B A A 11‑15 B A C C A
二、用括号内单词的适当形式填空(15分)
1. have watched
解析:`twice`两次,现在完成时,表示已经看过。
2. Has; got; got
解析:`yet`现在完成时疑问标志;`forty minutes ago`过去时间,一般过去时。
3. has gone
解析:人不在办公室,`has gone to`去了某地(未回)。
4. have stayed
解析:`since`后接过去时间点,主句现在完成时。
5. have planted
解析:`so far`到目前为止,现在完成时。
6. have just finished
解析:`just`刚刚,现在完成时。
7. hasn’t visited
解析:`yet`还没有,现在完成时否定。
8. Have; ever tried
解析:`ever`曾经,现在完成时疑问句。
9. has made
解析:`since`从句,主句现在完成时;主语my sister三单。
10. have been
解析:`have been to +地点`去过;`to`省略,there/Guilin是地点。
11. has kept
解析:`keep`是`borrow`对应的延续性动词;`for two weeks`时间段。
12. haven’t seen
解析:`since +过去时间`,现在完成时否定。
13. has collected
解析:`so far`现在完成时标志;group视作单数。
14. has lived
解析:`for more than ten years`,现在完成时。
15. has gone
解析:人不在现场,去了书店还没回来。
三、按要求完成句子(30分)
1. haven’t finished; yet
解析:`already`用于肯定句,改为否定句要换成`yet`置于句末。
2. Has; been
解析:现在完成时一般疑问句,助动词has提前,后面用过去分词。
3. How long have; lived
解析:对`for+时间段`提问用`how long`。
4. has been dead
解析:`pass away`(去世)短暂动词,和时间段连用转换延续性`be dead`。
5. Where has; gone
解析:对地点提问用where,has提前。
6. Have; visited; yet
解析:肯定句变一般疑问句,already变yet放句末。
7. How long; has learnt/learned
解析:对since时间点提问用How long。
8. has had
解析:`buy`短暂动词,时间段要换成延续动词have。
9. he hasn’t
解析:现在完成时一般疑问句否定回答。
10. since
解析:`for+时间段 = since+时间点`,2021是时间点。
11. How many times
解析:对次数twice提问用how many times。
12. hasn’t gone
解析:现在完成时否定,hasn’t+过去分词。
13. haven’t cleaned; yet
解析:already变否定句改为yet。
14. Have your; been
解析:主语your parents复数,助动词have提前。
15. has been away
解析:`leave`离开是短暂动词,改为延续性be away。
四、短文填空(15分)
1. have been
解析:`for five days`,have been here 待在这里。
2. for
解析:for+一段时间。
3. have visited
解析:已经参观许多名胜,现在完成时。
4. already
解析:already已经,用于肯定句。
5. have seen
解析:have seen twice 已经看过两次。
6. have done
解析:do some sightseeing 观光,现在完成时。
7. have had
解析:have delicious food 品尝美食,and并列现在完成时。
8. have learned / learnt
解析:已经学了一点方言。
9. yet
解析:否定句末尾,yet“还”。
10. have taken
解析:take photos拍照,现在完成时。
11. have been
解析:have been to 去过某地(已经回来)。
12. have had
解析:have a wonderful time 玩得开心。
13. have never been
解析:never从未,现在完成时。
14. have just bought
解析:just刚刚,现在完成时。
15. since
解析:since +从句,自从我抵达这里。
五、翻译句子(30分)
1. So far, we have learnt about 1600 English words.
解析:so far现在完成时标志。
2. Have you ever been to Xishuangbanna in Yunnan?
解析:have ever been to 曾经去过。
3. My aunt has gone to Xiamen on business and she has been there for three days.
解析:go短暂,待在那里用have been there。
4. I haven’t seen my cousin since the summer of 2023.
解析:since+过去时间点,主句否定现在完成时。
5. My good friend has been away to the city art museum for forty‑five minutes.
解析:go是短暂动词,不能接时间段,改用be away。
6. I have just finished reading this storybook about teenagers.
解析:just刚刚;finish doing做完某事。
7. They have never tasted real local Hunan food.
解析:never从未,现在完成时。
8. —Have you seen this new film? —Not yet. / No, I haven’t.
解析:yet用于简略回答。
9. He has lived in this small town for more than twelve years.
解析:for+时间段,现在完成时。
10. I have been in the school volunteer club since last year.
解析:since自从。
11. So far, the group has planted thousands of trees.
解析:so far到目前为止。
12. My parents have been to Guilin twice.
解析:have been to去过;twice两次。
13. His grandpa has been dead for four years.
解析:die短暂动词,转换be dead。
14. How long have you lived in this city?
解析:how long对时间段提问。
15. I haven’t sorted out my travel photos yet.
解析:yet用于否定句句末。
学科网(北京)股份有限公司
$
外研版八年级上册英语Unit 1 This is me 语法精讲精练
现在完成时
一、现在完成时的概念
1. 过去动作对现在造成结果/影响(多为短暂性动词)
表示动作发生在过去,已经结束,但对现在留下结果或影响。
例:I have already cleaned my bedroom.
我已经打扫完卧室。(现在卧室是干净的)
2. 动作从过去持续到现在(要用延续性动词)
动作始于过去,一直持续到现在,常搭配`for / since`。
例:She has been a volunteer for three years.
她当志愿者已经三年了。
二、现在完成时基本句式
肯定句:主语 + have / has + 过去分词 + 其他
否定句:主语 + haven’t / hasn’t + 过去分词 + 其他
一般疑问句:Have / Has + 主语 + 过去分词 + 其他?
肯定回答:Yes, 主语 + have / has.
否定回答:No, 主语 + haven’t / hasn’t.
我已经读完这本故事书。I have finished this storybook.
我还没有读完这本故事书。I haven’t finished this storybook.
你读完这本故事书了吗?Have you finished this storybook?
Yes, I have. / No, I haven’t.
三、规则动词过去分词变化(同一般过去式‑ed变化)
1. 词尾直接加‑ed:`work‑worked`;`play‑played`
2. 不发音字母e结尾,直接加‑d:`live‑lived`;`move‑moved`
3. 元音字母+y结尾,直接加‑ed:`enjoy‑enjoyed`;`stay‑stayed`
4. 辅音字母+y结尾,变y为i再加‑ed:`study‑studied`;`worry‑worried`
5. 重读闭音节,末尾辅元辅,双写末尾辅音再加‑ed:
`stop‑stopped`;`plan‑planned`;`prefer‑preferred`
>补充:考试务必熟记不规则过去分词:see‑seen;go‑gone;do‑done;take‑taken;be‑been
四、易混短语:have been to / have gone to / have been in
1. have been to +地点:去过某地(人已经返回),可搭配次数`once, twice, three times`。
例:I have been to Hangzhou three times. 我去过杭州三次。
2. have gone to +地点:去了某地(人尚未回来,不在现场)。
例:He has gone to Hainan for a holiday. 他去海南度假了。
3. have been in +地点 +时间段:待在某地持续多久。
例:They have been in Guangzhou for 4 years. 他们在广州待4年了。
⚠️易错提醒:`go / leave / arrive`属于短暂动词,不能直接和for/since时间段连用,需要换成对应的延续性表达`be away / be in`。
五、现在完成时常考副词、连词辨析
词汇
用法
典型句型
already
已经,多用于肯定句
I have already handed in my report.
yet
还,尚;否定、疑问句句末
I haven’t handed in my report yet.
ever
曾经,多用于疑问句
Have you ever climbed this mountain?
never
从不,表否定含义
I have never travelled by plane.
just
刚刚,肯定句
I have just met my old friend.
since
自从,后接过去时间点
I have lived here since 2021.
for
持续,后接一段时间
I have lived here for 4 years.
so far
到目前为止,现在完成时标志
So far, we have learnt many words.
recently
最近,多用于肯定 / 疑问句
I have read several books recently.
语法精练
一、单项选择(共15小题,每小题1分,共15分)
( )1. —____ you ever ____ to Xi’an?
—Yes, I have. I ____ there with my parents last summer.
A. Have; been; went B. Have; gone; went
C. Did; go; have gone D. Did; went; have been
( )2. My aunt ____ Sanya on business. She ____ there three times.
A. has been to; has gone to B. has gone to; has been
C. has been in; has been to D. has gone; has been to
( )3. —Where is your elder sister?
—She ____ to the city library. She ____ for about two and a half hours.
A. has gone; has left B. has gone; has been away
C. has been; has left D. has been; has been away
( )4. The Smiths ____ Chengdu for six years.
A. has been in B. have been in
C. went to D. has gone to
( )5. So far, we ____ lots of knowledge about traditional Chinese art.
A. learned B. learn C. will learn D. have learned
( )6. —Why is your mum worried?
—She is waiting for my uncle. He ____ Kunming for five days.
A. has gone to B. has been to C. has been in D. has come in
( )7. I ____ lots of close friends since I joined the school club.
A. make B. made C. will make D. have made
( )8. He has ____ travelled to Japan, hasn’t he?
A. already B. never C. ever D. still
( )9. I have ____ finished my geography homework, but I haven’t finished my physics homework ____.
A. already; yet B. yet; already C. already; already D. yet; yet
( )10. —How long ____ you ____ in this neighbourhood?
—For nearly 8 years.
A. have; lived B. did; live C. do; live D. will; live
( )11. My father isn’t at home. He ____ to the sports centre.
A. has been B. has gone C. went D. goes
( )12. ____ you ____ seen this new cartoon film?
A. Have; ever B. Has; ever C. Have; never D. Has; never
( )13. He ____ in this town since he was twelve years old.
A. lives B. lived C. has lived D. will live
( )14. The old man ____ for over five years.
A. died B. has died C. has been dead D. was dead
( )15. —I have just bought a new magazine.
—Really? How long ____ you ____ it?
A. have; had B. have; bought C. did; buy D. do; have
二、用括号内单词的适当形式填空。(共15小题,每小题1分,共15分)
1. I ________ (watch) this documentary twice. It is very educational.
2. —________ your mother ________ (get) back from work yet?
—Yes, she has. She ________ (get) back forty minutes ago.
3. Mr Wang is not in his office. He ________ (go) to the reading‑room.
4. They ________ (stay) in this seaside village since they got married.
5. So far, we ________ (plant) thousands of young trees along the river.
6. I ________ (just / finish) my daily exercise.
7. He ________ (not visit) his grandparents yet. He will go this weekend.
8. ________ you ________ (ever try) this kind of local snack?
9. My sister ________ (make) many good friends since she entered Grade Eight.
10. They ________ (be) to Guilin twice. They love its natural scenery.
11. The boy ________ (keep) this story‑book for two weeks. He must return it soon.
12. She ________ (not see) her old classmates since last winter holiday.
13. So far the group ________ (collect) lots of useful information.
14. He ________ (live) in this small city for more than ten years.
15. —Where is Tom?
—He ________ (go) to the bookshop. He will come back soon.
三、按要求完成句子。(共15小题,每小题2分,共30分)
1. I have already finished my history report.(改为否定句)
I ________ ________ my history report ________.
2. She has been to the Yellow Mountain.(改为一般疑问句)
________ she ________ to the Yellow Mountain?
3. They have lived in this town for twelve years.(对划线部分提问)
________ ________ ________ they ________ in this town?
4. His grandpa passed away three years ago.(改为同义句)
His grandpa ________ ________ ________ for three years.
5. Lisa has gone to Canada.(对划线部分提问)
________ ________ Lisa ________?
6. They have already visited the local museum.(改为一般疑问句)
________ they ________ the local museum ________?
7. He has learnt French since 2022.(对划线部分提问)
________ ________ ________ he ________ French?
8. The girl bought this mobile phone two years ago.(同义句转换)
The girl ________ ________ this mobile phone for two years.
9. Has your brother read this novel?(做否定回答)
No, ________ ________.
10. We have been in this school for 5 years.(改为同义句)
We have been in this school ________ 2021.
11. I have seen this film twice.(对划线部分提问)
________ ________ ________ have you seen this film?
12. He has gone to the theatre.(改为否定句)
He ________ ________ to the theatre.
13. They have cleaned the classroom already.(改为否定句)
They ________ ________ the classroom ________.
14. My parents have been to Qingdao three times.(改为一般疑问句)
________ ________ parents ________ to Qingdao three times?
15. The man left his hometown two years ago.(同义句转换)
The man ________ ________ ________ from his hometown for two years.
四、短文填空。(共15空,每空1分,共15分)
从方框选择单词,用其适当形式填空,每词可选用一次。
`already, yet, see, be, go, take, visit, do, have, learn, just, never, recently, since, for`
Dear Chris,
I’m travelling in Changsha now. I 1.____ here 2.____ five days. Changsha is a wonderful city. I 3.____ many famous places 4.____. I 5.____ the Yuelu Mountain twice. It is really amazing. I also 6.____ some sightseeing and 7.____ lots of delicious local food.
I 8.____ a little Hunan dialect, but I can’t speak it very well 9.____. I 10.____ plenty of photos. I will show you the photos when I go back home.
I 11.____ to the Orange Isle. It is fantastic. I 12.____ a wonderful time here. I 13.____ ____ (never / be) to such a lively city before. I 14.____ ____ (just / buy) some small gifts for you. I have enjoyed my trip 15.____ I arrived here.
Yours,
David
五、翻译句子。(共15小题,每小题2分,共30分)
1. 到目前为止,我们已经学习大约1600个英语单词。
____________________________________________________
2. 你曾经去过云南西双版纳吗?
____________________________________________________
3. 我的姑姑去厦门出差了,她已经在那里待三天。
____________________________________________________
4. 自从2023年夏天,我就没有见过我的表姐。
____________________________________________________
5. 我的好朋友已经去市美术馆四十五分钟了。
____________________________________________________
6. 我刚刚读完这本关于青少年的故事书。
____________________________________________________
7. 他们从来没有品尝过地道的湖南美食。
____________________________________________________
8. —你看过这部新电影吗?
—还没有。
____________________________________________________
9. 他在这座小镇已经住超过12年了。
____________________________________________________
10. 自从去年,我就加入了学校志愿者社团。
____________________________________________________
11. 到目前为止,这个小组已经种植了上千棵树木。
____________________________________________________
12. 我的父母去过桂林两次。
____________________________________________________
13. 他的爷爷去世已经四年了。
____________________________________________________
14. 你在这座城市住多久了?
____________________________________________________
15. 我还没有整理好我的旅行照片。
____________________________________________________
学科网(北京)股份有限公司
$