内容正文:
沪外教英语七下Unit7语法讲解及习题
ever, have been, have gone
一、核心语法讲解
本单元核心语法为现在完成时的高频用法:ever(曾经)、have been(去过,已回)、have gone(去了,未回),用于表达人生经历、过去与现在的关联、人物去向,贴合“自我身份与成长经历”话题,具体解析如下:
(一)核心概念:现在完成时
现在完成时结构:have/has + 过去分词
核心含义:动作发生在过去,对现在有影响或结果,时间范围是“从过去到现在”。
(二)核心结构与用法总表(核心考点)
结构
核心含义
关键特征
例句
Have you ever...?
你曾经……过吗?
用于疑问句,询问到目前为止的人生经历,常与 never/ever 连用
Have you ever been to a different city?
have been to + 地点
去过某地(现在已回来)
强调“过去去过,现在人不在那里”
She has been to New Jersey.(她现在回来了)
have gone to + 地点
去了某地(现在还在那里,未回来)
强调“人在途中/在当地,尚未返回”
She has gone to New Jersey.(她现在还在那里)
(三)分点详解与例句
1. ever(曾经)
用法:用于现在完成时的疑问句,表“在你生命中的任何时候”,询问经历。
位置:放在助动词 have/has 和主要动词之间。
例句:
a. Have you ever tried a new hobby?(你曾经尝试过新爱好吗?)
b. Have you ever been to your hometown again?(你曾经回过家乡吗?)
c. —Have you ever joined a school club?(你曾经加入过学校社团吗?)
—Yes, I have. / No, I haven’t.(是的,加入过。/ 不,没有。)
否定对应:never(从未)→ I have never tried painting.(我从未尝试过画画。)
2. have been to vs have gone to(核心易错点)
结构
人在哪里?
核心区别
例句
have been to
已回到说话人身边
强调“经历”,去过又回来了
I have been to Beijing three times.(我去过北京三次,现在不在北京。)
have gone to
还在目的地,未回来
强调“去向”,人不在这里
My brother has gone to the library. He will be back soon.(我弟弟去图书馆了,还没回来。)
例句对比:
a. Amanda has gone to New Jersey.(阿曼达去了新泽西,现在还在那里,假期回来。)
b. Amanda has been to New Jersey.(阿曼达去过新泽西,现在已经回来了。)
(四)现在完成时的时间标志词
ever/never:曾经/从未(表经历)
already/yet:已经/还(表完成与否)
just:刚刚(表最近完成)
since/for:自从……/持续多久(表动作持续时间)
二、语法习题
题型一:选词填空(从 have been/have gone/ever 中选择,注意人称变化)
1. —Where is your sister?
—She ____________ to the school library. She will borrow some books.
2. I ____________ to many different cities in China, but I have never been abroad.
3. ____________ you ____________ tried to learn a new language?
4. Jack is not here. He ____________ to the basketball club for training.
5. My grandparents ____________ to our city to visit us. They are staying with us now.
6. —____________ you ____________ been to a museum before?
—Yes, I have. I went to the art museum last month.
7. The teacher isn’t in the office. She ____________ to the classroom to give a lesson.
8. I ____________ never ____________ to a foreign country, but I wish to go to Japan one day.
9. —Where ____________ you ____________ on holiday this summer?
—I went to Qingdao. It was a wonderful trip.
10. My best friend ____________ to the US to study. She will come back next year.
题型二:单句改错(每句1处错误)
1. Have you ever be to a different town?
_____________________________________________________________________
2. My father has gone to Beijing twice. He likes it very much.
_____________________________________________________________________
3. Have you ever ate any local snacks in your hometown?
_____________________________________________________________________
4. She has been to the gym. She will be back in an hour.
_____________________________________________________________________
5. I have never try painting before, but I want to have a go.
_____________________________________________________________________
题型三:单项选择
1. —Where is Lily? I can’t find her anywhere.
—She ____________ to the music club to practice singing.
A. has been B. has gone C. went D. goes
2. —____________ you ever ____________ to the Great Wall?
—Yes, I have. I went there last year.
A. Have; gone B. Have; been C. Did; go D. Will; go
3. My brother ____________ to the US, and he will come back next month.
A. has been B. has gone C. went D. goes
4. —Have you ever ____________ a new hobby?
—Yes, I have. I started painting last month.
A. take up B. took up C. taken up D. taking up
5. I ____________ to my primary school three times since I left.
A. have been B. have gone C. went D. go
6. —Where ____________ you ____________ on holiday?
—I went to Sanya. It was very warm.
A. have; been B. have; gone C. did; go D. will; go
7. My teacher ____________ to the classroom. She will be back in five minutes.
A. has been B. has gone C. went D. goes
8. —Have you ever ____________ in front of a large group of people?
—Yes, I have. I acted in a school play last year.
A. perform B. performed C. performing D. performs
9. He ____________ never ____________ to a foreign country, so he is very excited about the trip.
A. has; been B. have; gone C. has; gone D. have; been
10. —Is your father at home?
—No, he ____________ to work. He will be back at 6 pm.
A. has been B. has gone C. went D. goes
题型四:句型转换
1. I have been to Shanghai three times.(改为一般疑问句并作否定回答)
2. She has gone to the library.(对划线部分提问)
3. Have you ever tried a new hobby?(作肯定回答,用现在完成时补充细节)
4. My brother has been to the US.(改为否定句)
5. I have never visited my hometown.(改为同义句,用 ever)
I ____________ ever ____________ my hometown.
题型五:完成句子
1. 你曾经回过你的小学吗?
____________ you ever ____________ ____________ your primary school?
2. 我爸爸去北京出差了,他下周回来。
My father ____________ ____________ to Beijing on business. He will come back next week.
3. 我去过中国很多艺术博物馆,我希望有一天能去意大利的博物馆。
I ____________ ____________ to many art museums in China. I wish to visit museums in Italy some day.
三、习题答案与解析
题型一:选词填空
1. has gone(解析:妹妹去图书馆了,还没回来)
2. have been(解析:去过很多城市,现在已回来)
3. Have; ever(解析:ever 用于现在完成时疑问句)
4. has gone(解析:Jack 去篮球俱乐部了,还没回来)
5. have been(解析:祖父母来过城里看望我们,现在正和我们在一起)
6. Have; ever(解析:ever 用于现在完成时疑问句)
7. has gone(解析:老师去教室上课了,还没回来)
8. have; been(解析:never 表从未,后接 have been to 表示从未去过某地)
9. have; been(解析:询问暑假的出行经历,用 have been 符合现在完成时的考查要求)
10. has gone(解析:朋友去美国学习了,还没回来)
题型二:单句改错
1. be → been(解析:现在完成时结构为 have + 过去分词,be 的过去分词是 been)
2. has gone → has been(解析:twice 表“去过两次”,人已回来,用 has been)
3. ate → eaten(解析:现在完成时结构为 have + 过去分词,eat 的过去分词是 eaten)
4. has been → has gone(解析:will be back 表“还没回来”,用 has gone)
5. try → tried(解析:现在完成时结构为 have + 过去分词,try 的过去分词是 tried)
题型三:单项选择
1. B(解析:Lily 不在,去了音乐俱乐部还没回来,用 has gone)
2. B(解析:ever 表经历,用 Have you ever been...?)
3. B(解析:next month 表还没回来,用 has gone)
4. C(解析:现在完成时结构为 have + 过去分词,take 的过去分词是 taken)
5. A(解析:three times 表“去过三次”,人已回来,用 have been)
6. C(解析:回答用一般过去时 went,提问需对应使用一般过去时 Did you go,符合时态一致原则)
7. B(解析:will be back 表还没回来,用 has gone)
8. B(解析:现在完成时结构为 have + 过去分词,perform 的过去分词是 performed)
9. A(解析:never 表从未,主语 he 用 has,been 表“去过”)
10. B(解析:父亲去上班了,还没回来,用 has gone)
题型四:句型转换
1. Have you been to Shanghai three times? — No, I haven’t.
2. Where has she gone?
3. Yes, I have. I have taken up painting for two months.
4. My brother hasn’t been to the US.
5. I haven’t ever visited my hometown.
题型五:完成句子
1. Have; been back to
2. has gone
3. have been
(
1
)
学科网(北京)股份有限公司
$