一、用 have/has been 或 have/has gone 完成句子。
1. —Are they going shopping in the town centre?
—No. They
2. Alice isn't here for the moment, sir. She
3. My parents are not at home. They
4. I'm afraid Mr Smith
5. If you want to get some details about India, ask Mary. She
1. —Are they going shopping in the town centre?
—No. They
have
already been
there this morning.2. Alice isn't here for the moment, sir. She
has gone
for lunch.3. My parents are not at home. They
have been
away for a week.4. I'm afraid Mr Smith
has gone
to New York and he won't be back until this Sunday.5. If you want to get some details about India, ask Mary. She
has been
there many times.答案
1. have; been
2. has gone
3. have been
4. has gone
5. has been
2. has gone
3. have been
4. has gone
5. has been
解析
【分析】
这道题的核心是区分现在完成时中have/has been和have/has gone的用法差异,解题可以按照两步走:第一步先明确两个结构的核心区别:①have/has been表示“去过某地/处于某延续状态”,主语已经从目的地返回,当下不在目的地,可搭配次数、时间段类的状语;②have/has gone表示“去了某地”,主语目前还在前往目的地的路上,或者就在目的地,尚未返回,当下不在对话现场。第二步逐题结合语境判断主语当下是否在现场、动作是已完成返回还是尚未返回,同时遵循主谓一致规则:主语为复数用have,主语为第三人称单数用has,就能匹配出正确答案。
【解析】
1. 句意为“——他们要去市中心购物吗?——不,他们今天早上已经去过那里了”,语境说明他们已经从市中心返回,不需要再前往,主语they是复数,因此填have; been。
2. 句意为“先生,Alice现在不在这儿,她去吃午饭了”,语境说明Alice当下不在现场,外出吃饭还没返回,主语she是第三人称单数,因此填has gone。
3. 句意为“我的父母不在家,他们已经离开一周了”,away是延续状态表述,说明父母处于外出的状态已经一周,主语my parents是复数,因此填have been。
4. 句意为“恐怕史密斯先生去纽约了,他直到这周日才会回来”,语境说明史密斯先生目前还在纽约没有返回,主语Mr Smith是第三人称单数,因此填has gone。
5. 句意为“如果你想了解印度的细节,问玛丽,她去过那里很多次”,语境说明玛丽多次到访印度后已经返回,熟悉当地情况,主语she是第三人称单数,因此填has been。
【答案】
1. have; been 2. has gone 3. have been 4. has gone 5. has been
【知识点】
现在完成时;have been/have gone辨析;主谓一致
【点评】
本题是现在完成时的基础核心考点,重点考察易混淆的have been和have gone的用法区分,需要学生结合语境判断主语的位置状态,同时兼顾人称和数的匹配,能帮助学生厘清完成时里延续状态和瞬时动作的使用差异。
【难度系数】
0.7
这道题的核心是区分现在完成时中have/has been和have/has gone的用法差异,解题可以按照两步走:第一步先明确两个结构的核心区别:①have/has been表示“去过某地/处于某延续状态”,主语已经从目的地返回,当下不在目的地,可搭配次数、时间段类的状语;②have/has gone表示“去了某地”,主语目前还在前往目的地的路上,或者就在目的地,尚未返回,当下不在对话现场。第二步逐题结合语境判断主语当下是否在现场、动作是已完成返回还是尚未返回,同时遵循主谓一致规则:主语为复数用have,主语为第三人称单数用has,就能匹配出正确答案。
【解析】
1. 句意为“——他们要去市中心购物吗?——不,他们今天早上已经去过那里了”,语境说明他们已经从市中心返回,不需要再前往,主语they是复数,因此填have; been。
2. 句意为“先生,Alice现在不在这儿,她去吃午饭了”,语境说明Alice当下不在现场,外出吃饭还没返回,主语she是第三人称单数,因此填has gone。
3. 句意为“我的父母不在家,他们已经离开一周了”,away是延续状态表述,说明父母处于外出的状态已经一周,主语my parents是复数,因此填have been。
4. 句意为“恐怕史密斯先生去纽约了,他直到这周日才会回来”,语境说明史密斯先生目前还在纽约没有返回,主语Mr Smith是第三人称单数,因此填has gone。
5. 句意为“如果你想了解印度的细节,问玛丽,她去过那里很多次”,语境说明玛丽多次到访印度后已经返回,熟悉当地情况,主语she是第三人称单数,因此填has been。
【答案】
1. have; been 2. has gone 3. have been 4. has gone 5. has been
【知识点】
现在完成时;have been/have gone辨析;主谓一致
【点评】
本题是现在完成时的基础核心考点,重点考察易混淆的have been和have gone的用法区分,需要学生结合语境判断主语的位置状态,同时兼顾人称和数的匹配,能帮助学生厘清完成时里延续状态和瞬时动作的使用差异。
【难度系数】
0.7
(
—He
A.went to
B.has gone to
C.goes to
D.has been to
B
)1.—I haven't seen your father for a long time.—He
has gone to
Shanghai on business, and he will be back in three weeks.A.went to
B.has gone to
C.goes to
D.has been to
答案
1. B 【点拨】根据“I haven't seen your father for a long time.”和语境可知,父亲去了上海出差,句子用现在完成时;再根据“he will be back in three weeks”可知,去上海出差了,还没有回来,应用 has gone to。故选 B。
解析
【分析】
拿到这道题首先梳理题干给出的语境线索:前半句提示“我很久没见到你爸爸了”,后半句补充说明“他三周后才会回来”,我们可以分两步解题:第一步先判断时态,排除时态和语境不匹配的选项;第二步辨析现在完成时的两个易混短语,结合“人还没回来”的核心提示选出正确答案。首先先排除明显不符合的选项:C是一般现在时表习惯性动作,不符合单次出差的语境;A是一般过去时,只能说明过去去了上海,没法体现“现在人不在本地”的状态,不符合语境要求。剩下B和D两个现在完成时选项,再根据“三周后才返回”的提示,就能选出对应“去了未归”含义的正确选项。
【解析】
解:
1. 初步排除错误选项:
选项C goes to是一般现在时,用于描述经常性、习惯性的动作,和本次临时出差的单次事件语境不符,直接排除;
选项A went to是一般过去时,仅能说明过去某个时间点发生了“去上海”的动作,无法体现该动作对现在造成的影响(目前人不在本地),不符合语境要求,排除。
2. 辨析剩余现在完成时结构:
选项D has been to的含义是“曾经去过某地,现在已经返回出发地”,和题干中“三周后才回来”的表述完全矛盾,排除;
选项B has gone to的含义是“去了某地,目前仍在当地或者在返程途中,尚未返回”,完全契合“很久没见到、三周后才返程”的所有语境提示。
因此最终选择B。
【答案】
B
【知识点】
现在完成时;have been to与have gone to辨析
【点评】
本题是现在完成时板块的高频基础考题,核心易错点就是两个近义短语的用法混淆,解题时不需要死记硬背规则,只要抓住题干里提示人物是否已经返回的细节线索,就能快速排除干扰项,准确率很高。
【难度系数】
0.7
拿到这道题首先梳理题干给出的语境线索:前半句提示“我很久没见到你爸爸了”,后半句补充说明“他三周后才会回来”,我们可以分两步解题:第一步先判断时态,排除时态和语境不匹配的选项;第二步辨析现在完成时的两个易混短语,结合“人还没回来”的核心提示选出正确答案。首先先排除明显不符合的选项:C是一般现在时表习惯性动作,不符合单次出差的语境;A是一般过去时,只能说明过去去了上海,没法体现“现在人不在本地”的状态,不符合语境要求。剩下B和D两个现在完成时选项,再根据“三周后才返回”的提示,就能选出对应“去了未归”含义的正确选项。
【解析】
解:
1. 初步排除错误选项:
选项C goes to是一般现在时,用于描述经常性、习惯性的动作,和本次临时出差的单次事件语境不符,直接排除;
选项A went to是一般过去时,仅能说明过去某个时间点发生了“去上海”的动作,无法体现该动作对现在造成的影响(目前人不在本地),不符合语境要求,排除。
2. 辨析剩余现在完成时结构:
选项D has been to的含义是“曾经去过某地,现在已经返回出发地”,和题干中“三周后才回来”的表述完全矛盾,排除;
选项B has gone to的含义是“去了某地,目前仍在当地或者在返程途中,尚未返回”,完全契合“很久没见到、三周后才返程”的所有语境提示。
因此最终选择B。
【答案】
B
【知识点】
现在完成时;have been to与have gone to辨析
【点评】
本题是现在完成时板块的高频基础考题,核心易错点就是两个近义短语的用法混淆,解题时不需要死记硬背规则,只要抓住题干里提示人物是否已经返回的细节线索,就能快速排除干扰项,准确率很高。
【难度系数】
0.7
(
—Yes, I have. I went there on our last school trip.
A.been to
B.gone to
C.been in
D.been at
A
)2.—Have you ever been to
the Great Wall?—Yes, I have. I went there on our last school trip.
A.been to
B.gone to
C.been in
D.been at
答案
2. A 【点拨】根据“I went there on our last school trip.”可知,“我”去过长城,且已经回来了。故选 A。
解析
【分析】
这是一道现在完成时的短语辨析题,解题思路非常清晰:第一步先提取题干和答句的关键信息,答句提到“我上次学校旅行去的那里”,说明说话人现在已经从长城返回,不在目的地;第二步逐一辨析四个选项对应的现在完成时短语的含义,匹配符合语境的选项,排除不符合的干扰项就能得到正确答案。
【解析】
我们逐个分析四个选项的用法:
1. 选项A:have been to 表示“曾经去过某地,现在已经回到出发地,不在目的地”,完全符合答句中说话人已经从长城游玩归来的语境。
2. 选项B:have gone to 表示“已经去了某地,目前正在前往目的地的路上或者还在目的地,尚未返回”,和答句中说话人现在已经回来的状态矛盾,排除。
3. 选项C:have been in 表示“在某地待了一段时间”,通常要搭配表示时长的状语,不符合本题询问是否去过某地的语境,排除。
4. 选项D:have been at 一般用于表示待在某个极小的地点,不搭配长城这类知名景点作宾语,用法错误,排除。
综上,符合语境的正确选项是A。
【答案】A
【知识点】
现在完成时,动词短语辨析
【点评】
本题属于现在完成时的基础常考题,核心考点是区分have been to和have gone to的核心差异,解题的突破口就是抓住答句给出的“已经从目的地返回”的隐含提示,只要掌握几个易混短语的基本用法就能轻松选出正确答案,是巩固现在完成时基础用法的典型习题。
【难度系数】0.7
这是一道现在完成时的短语辨析题,解题思路非常清晰:第一步先提取题干和答句的关键信息,答句提到“我上次学校旅行去的那里”,说明说话人现在已经从长城返回,不在目的地;第二步逐一辨析四个选项对应的现在完成时短语的含义,匹配符合语境的选项,排除不符合的干扰项就能得到正确答案。
【解析】
我们逐个分析四个选项的用法:
1. 选项A:have been to 表示“曾经去过某地,现在已经回到出发地,不在目的地”,完全符合答句中说话人已经从长城游玩归来的语境。
2. 选项B:have gone to 表示“已经去了某地,目前正在前往目的地的路上或者还在目的地,尚未返回”,和答句中说话人现在已经回来的状态矛盾,排除。
3. 选项C:have been in 表示“在某地待了一段时间”,通常要搭配表示时长的状语,不符合本题询问是否去过某地的语境,排除。
4. 选项D:have been at 一般用于表示待在某个极小的地点,不搭配长城这类知名景点作宾语,用法错误,排除。
综上,符合语境的正确选项是A。
【答案】A
【知识点】
现在完成时,动词短语辨析
【点评】
本题属于现在完成时的基础常考题,核心考点是区分have been to和have gone to的核心差异,解题的突破口就是抓住答句给出的“已经从目的地返回”的隐含提示,只要掌握几个易混短语的基本用法就能轻松选出正确答案,是巩固现在完成时基础用法的典型习题。
【难度系数】0.7
(
A.has been to
B.has gone to
C.has been
D.has gone
D
)3.(2025·江苏常州期中)Everyone in her family except her grandparents has gone
abroad. And they'll be back in two weeks.A.has been to
B.has gone to
C.has been
D.has gone
答案
3. D 【点拨】根据“And they'll be back in two weeks.”可知去了国外,还未回来,abroad 是地点副词,其前不用介词 to。故选 D。
解析
【分析】
拿到这道题,我们可以分三步推导答案:第一步先抓题干的关键提示句“And they'll be back in two weeks”,判断语义是“人已经去了国外,目前还没回来”,先回忆现在完成时中have been to和have gone to的核心差异,排除表示“去过已经返回”的相关选项;第二步注意空格后的abroad是地点副词,按照语法规则,地点副词前不能加介词to,直接排除带to的错误选项;第三步验证主谓一致,主语是everyone,except引出的成分不改变主语的单复数属性,谓语要用单数形式,最终锁定正确答案。
【解析】
1. 区分现在完成时两类结构的语义:
have/has been to 表示“曾经去过某地,现在已经回到出发地”;have/has gone to 表示“前往某地,目前还未返回,处于途中或在目的地”。根据题干“他们两周后才回来”的提示,可知这群人目前还在国外没有返回,因此要选择表“去了未归”的结构,排除表“去过已归”的A选项。
2. 辨析地点副词的用法:
abroad是地点副词,语法规定地点副词前不需要搭配介词to,因此带介词to的B选项has gone to不符合语法要求,直接排除。
3. 排除剩余错误选项:
C选项has been直接加地点副词,语义为“去过某地”,表示已经从国外返回,和题干“两周后才回”的语境矛盾,排除C。
4. 主谓一致验证:
句子真正的主语是Everyone,except her grandparents是插入的修饰成分,不影响主语的单复数,因此谓语用单数has,D选项has gone完全符合语义和语法规则。
【答案】D
【知识点】现在完成时,地点副词用法,主谓一致
【点评】本题属于易错题,设置了两个易错陷阱:一是很多同学会混淆have been to和have gone to的语义差异,二是容易忽略abroad是地点副词、前面不能加介词to的细节,误选B选项。解题时先结合语境判断语义,再留意副词的搭配规则,结合主谓一致的考点就能顺利选出正确答案。
【难度系数】0.4
拿到这道题,我们可以分三步推导答案:第一步先抓题干的关键提示句“And they'll be back in two weeks”,判断语义是“人已经去了国外,目前还没回来”,先回忆现在完成时中have been to和have gone to的核心差异,排除表示“去过已经返回”的相关选项;第二步注意空格后的abroad是地点副词,按照语法规则,地点副词前不能加介词to,直接排除带to的错误选项;第三步验证主谓一致,主语是everyone,except引出的成分不改变主语的单复数属性,谓语要用单数形式,最终锁定正确答案。
【解析】
1. 区分现在完成时两类结构的语义:
have/has been to 表示“曾经去过某地,现在已经回到出发地”;have/has gone to 表示“前往某地,目前还未返回,处于途中或在目的地”。根据题干“他们两周后才回来”的提示,可知这群人目前还在国外没有返回,因此要选择表“去了未归”的结构,排除表“去过已归”的A选项。
2. 辨析地点副词的用法:
abroad是地点副词,语法规定地点副词前不需要搭配介词to,因此带介词to的B选项has gone to不符合语法要求,直接排除。
3. 排除剩余错误选项:
C选项has been直接加地点副词,语义为“去过某地”,表示已经从国外返回,和题干“两周后才回”的语境矛盾,排除C。
4. 主谓一致验证:
句子真正的主语是Everyone,except her grandparents是插入的修饰成分,不影响主语的单复数,因此谓语用单数has,D选项has gone完全符合语义和语法规则。
【答案】D
【知识点】现在完成时,地点副词用法,主谓一致
【点评】本题属于易错题,设置了两个易错陷阱:一是很多同学会混淆have been to和have gone to的语义差异,二是容易忽略abroad是地点副词、前面不能加介词to的细节,误选B选项。解题时先结合语境判断语义,再留意副词的搭配规则,结合主谓一致的考点就能顺利选出正确答案。
【难度系数】0.4
(
—Sorry, he isn't in. He
A.has gone to
B.has been to
C.have been to
D.have gone to
A
)4.—Is that Jack speaking?—Sorry, he isn't in. He
has gone to
the cinema with his aunt.A.has gone to
B.has been to
C.have been to
D.have gone to
答案
4. A 【点拨】主语 He 是第三人称单数,助动词用 has,排除 C、D;根据“he isn't in”可知,他还没回来。故选 A。
解析
【分析】
拿到这道题可以分两步梳理思路:第一步先观察选项特征,四个选项都属于现在完成时的相关结构,先看题干主语是He,属于第三人称单数,现在完成时的助动词需要和主语保持数的一致,先把助动词为have的C、D选项直接排除,缩小选择范围。第二步再辨析剩下A、B两个短语的含义差异,结合题干给出的“he isn't in(他不在家)”的语境,判断Jack是去了电影院还没返回,还是去过已经回来了,就能选出正确答案。
【解析】
1. 验证主谓一致:句子主语He是第三人称单数,现在完成时的助动词要匹配单数形式has,选项C、D的助动词是have,不符合主谓一致规则,直接排除。
2. 辨析易混短语:
has been to 含义是“去过某地”,表示人已经从目的地返回,此刻在说话的现场;
has gone to 含义是“去了某地”,表示人已经动身前往目的地,目前还没有返回,不在说话现场。
3. 结合语境判断:题干明确说明“he isn't in(他不在家)”,说明Jack去了电影院还没有回来,完全符合has gone to的使用场景,因此选A。
【答案】
A
【知识点】
1. 现在完成时短语辨析
2. 现在完成时主谓一致
【点评】
本题是现在完成时模块的基础高频考题,核心考察have been to和have gone to的语义差异,解题时先通过主谓一致快速筛除错误选项,再结合题干给出的不在场语境就能锁定答案,同学们只要牢记两个短语“已归”和“未归”的核心区别,就不容易出错。
【难度系数】
0.8
拿到这道题可以分两步梳理思路:第一步先观察选项特征,四个选项都属于现在完成时的相关结构,先看题干主语是He,属于第三人称单数,现在完成时的助动词需要和主语保持数的一致,先把助动词为have的C、D选项直接排除,缩小选择范围。第二步再辨析剩下A、B两个短语的含义差异,结合题干给出的“he isn't in(他不在家)”的语境,判断Jack是去了电影院还没返回,还是去过已经回来了,就能选出正确答案。
【解析】
1. 验证主谓一致:句子主语He是第三人称单数,现在完成时的助动词要匹配单数形式has,选项C、D的助动词是have,不符合主谓一致规则,直接排除。
2. 辨析易混短语:
has been to 含义是“去过某地”,表示人已经从目的地返回,此刻在说话的现场;
has gone to 含义是“去了某地”,表示人已经动身前往目的地,目前还没有返回,不在说话现场。
3. 结合语境判断:题干明确说明“he isn't in(他不在家)”,说明Jack去了电影院还没有回来,完全符合has gone to的使用场景,因此选A。
【答案】
A
【知识点】
1. 现在完成时短语辨析
2. 现在完成时主谓一致
【点评】
本题是现在完成时模块的基础高频考题,核心考察have been to和have gone to的语义差异,解题时先通过主谓一致快速筛除错误选项,再结合题干给出的不在场语境就能锁定答案,同学们只要牢记两个短语“已归”和“未归”的核心区别,就不容易出错。
【难度系数】
0.8
(
—I have no idea. I
A.have gone
B.have been
C.haven't been
D.haven't gone
C
)5.—How do you like Beijing, Miss Read?—I have no idea. I
haven't been
there.A.have gone
B.have been
C.haven't been
D.haven't gone
答案
5. C 【点拨】根据“I have no idea.”可知,里德小姐从未去过北京。故选 C。
解析
【分析】
首先梳理解题思路:第一步先提取题干的关键提示信息,答句前半部分“I have no idea(我完全不清楚)”说明说话人根本没有去过北京,才会对北京没有任何认知。接下来回忆现在完成时中两个高频易混结构have been to和have gone to的含义差异,结合“从未去过某地”的否定语义逐一排除不符合语境的选项,就能锁定正确答案。
【解析】
1. 抓取语境线索:问句询问Miss Read对北京的看法,答句回应自己完全不了解,说明说话人从未到访过北京。
2. 辨析核心语法结构:
have been to + 地点:表示“曾经去过某地,目前已经回到对话所在地”,后接地点副词there时要省略介词to,否定形式haven't been there表示“从未去过那里”。
have gone to + 地点:表示“已经动身前往某地,目前人不在对话现场,仍在目的地或路途上”,否定形式haven't gone there仅能表达“还没有出发去往某地”,不符合本题语义。
3. 逐一排除错误选项:
选项A:have gone there表示人去了北京还没返回,不可能出现在当前对话场景,排除;
选项B:have been there表示去过北京,理应对北京有印象,和前文“I have no idea”矛盾,排除;
选项D:haven't gone there强调还没出发去北京,无法对应“对北京完全不了解”的语义,排除;
选项C:haven't been there表示从未去过北京,完全匹配语境要求。
【答案】
C
【知识点】
现在完成时;have been与have gone辨析
【点评】
本题是现在完成时板块的经典基础考题,核心考察两个易混结构的场景区分,解题突破口就是抓住答句给出的语境提示,初学者要重点牢记两个结构最核心的差异:说话人是否已经从目的地返回当前对话地点。
【难度系数】
0.7
首先梳理解题思路:第一步先提取题干的关键提示信息,答句前半部分“I have no idea(我完全不清楚)”说明说话人根本没有去过北京,才会对北京没有任何认知。接下来回忆现在完成时中两个高频易混结构have been to和have gone to的含义差异,结合“从未去过某地”的否定语义逐一排除不符合语境的选项,就能锁定正确答案。
【解析】
1. 抓取语境线索:问句询问Miss Read对北京的看法,答句回应自己完全不了解,说明说话人从未到访过北京。
2. 辨析核心语法结构:
have been to + 地点:表示“曾经去过某地,目前已经回到对话所在地”,后接地点副词there时要省略介词to,否定形式haven't been there表示“从未去过那里”。
have gone to + 地点:表示“已经动身前往某地,目前人不在对话现场,仍在目的地或路途上”,否定形式haven't gone there仅能表达“还没有出发去往某地”,不符合本题语义。
3. 逐一排除错误选项:
选项A:have gone there表示人去了北京还没返回,不可能出现在当前对话场景,排除;
选项B:have been there表示去过北京,理应对北京有印象,和前文“I have no idea”矛盾,排除;
选项D:haven't gone there强调还没出发去北京,无法对应“对北京完全不了解”的语义,排除;
选项C:haven't been there表示从未去过北京,完全匹配语境要求。
【答案】
C
【知识点】
现在完成时;have been与have gone辨析
【点评】
本题是现在完成时板块的经典基础考题,核心考察两个易混结构的场景区分,解题突破口就是抓住答句给出的语境提示,初学者要重点牢记两个结构最核心的差异:说话人是否已经从目的地返回当前对话地点。
【难度系数】
0.7
三、同义句转换。
1. I bought the book last week.
I
2. The Smiths left their hometown ten years ago.
The Smiths
3. The exhibition has been on for three days.
The exhibition
4. The shopping mall opened in 2020 in Zhenjiang.
The shopping mall
5. Kitty joined the Reading Club last year.
Kitty
1. I bought the book last week.
I
have had
the book for a week.2. The Smiths left their hometown ten years ago.
The Smiths
have been away from
their hometown since ten years ago.3. The exhibition has been on for three days.
The exhibition
began/started
three days ago.4. The shopping mall opened in 2020 in Zhenjiang.
The shopping mall
has been open
since 2020 in Zhenjiang.5. Kitty joined the Reading Club last year.
Kitty
has been in/a member of
the Reading Club since last year.答案
1. have had
2. have been away from
3. began/started
4. has been open
5. has been in/a member of
2. have been away from
3. began/started
4. has been open
5. has been in/a member of
解析
【分析】
这是现在完成时相关的同义句转换题型,解题可以按三步思考:1. 先观察两句的时间状语,判断对应时态:如果句中出现for+时间段、since+过去时间点/时间段+ago,要使用现在完成时;如果出现“时间段+ago”的标志,要使用一般过去时。2. 注意短暂性(瞬间)动词不能和表一段时间的延续性时间状语连用,需要把原句的短暂动词替换为对应可表延续状态的动词/短语,比如buy换成have、leave换成be away from等。3. 最后结合主语的人称和数,调整谓语的正确形式即可得到答案。
【解析】
我们逐题推导正确形式:
1. 转换句时间状语为for a week,是延续性时间段,要用现在完成时;短暂动词buy不能和延续性状语连用,替换为延续性动词have,主语是第一人称I,现在完成时结构为have+过去分词,have的过去分词是had,因此填have had。
2. 转换句时间状语为since ten years ago,表延续的时间段,用现在完成时;短暂动词leave替换为延续性短语be away from,主语The Smiths指代一家人是复数,因此填have been away from。
3. 转换句时间状语为three days ago,是一般过去时的标志,谓语用过去式,对应“开展、开始”的含义,begin/start的过去式为began/started,因此填began/started。
4. 转换句时间状语为since 2020,表延续的时间段,用现在完成时;表动作的短暂动词open替换为表状态的延续性短语be open,主语the shopping mall是第三人称单数,因此填has been open。
5. 转换句时间状语为since last year,表延续的时间段,用现在完成时;短暂动词join替换为延续性表达be in或者be a member of,主语Kitty是第三人称单数,因此填has been in/a member of。
【答案】
1. have had
2. have been away from
3. began/started
4. has been open
5. has been in/a member of
【知识点】
现在完成时用法;短暂性动词转延续性动词;一般过去时判定
【点评】
本题是初中英语现在完成时模块的经典高频考题,核心考察瞬间动词和延续性时间状语的适配规则,很多同学容易直接把短暂性动词直接放到带for/since的完成时句子中出错,大家需要牢记常见短暂动词对应的延续替换表达,先通过时间状语判定时态,再调整谓语形式,就能有效规避错误。
【难度系数】
0.6
这是现在完成时相关的同义句转换题型,解题可以按三步思考:1. 先观察两句的时间状语,判断对应时态:如果句中出现for+时间段、since+过去时间点/时间段+ago,要使用现在完成时;如果出现“时间段+ago”的标志,要使用一般过去时。2. 注意短暂性(瞬间)动词不能和表一段时间的延续性时间状语连用,需要把原句的短暂动词替换为对应可表延续状态的动词/短语,比如buy换成have、leave换成be away from等。3. 最后结合主语的人称和数,调整谓语的正确形式即可得到答案。
【解析】
我们逐题推导正确形式:
1. 转换句时间状语为for a week,是延续性时间段,要用现在完成时;短暂动词buy不能和延续性状语连用,替换为延续性动词have,主语是第一人称I,现在完成时结构为have+过去分词,have的过去分词是had,因此填have had。
2. 转换句时间状语为since ten years ago,表延续的时间段,用现在完成时;短暂动词leave替换为延续性短语be away from,主语The Smiths指代一家人是复数,因此填have been away from。
3. 转换句时间状语为three days ago,是一般过去时的标志,谓语用过去式,对应“开展、开始”的含义,begin/start的过去式为began/started,因此填began/started。
4. 转换句时间状语为since 2020,表延续的时间段,用现在完成时;表动作的短暂动词open替换为表状态的延续性短语be open,主语the shopping mall是第三人称单数,因此填has been open。
5. 转换句时间状语为since last year,表延续的时间段,用现在完成时;短暂动词join替换为延续性表达be in或者be a member of,主语Kitty是第三人称单数,因此填has been in/a member of。
【答案】
1. have had
2. have been away from
3. began/started
4. has been open
5. has been in/a member of
【知识点】
现在完成时用法;短暂性动词转延续性动词;一般过去时判定
【点评】
本题是初中英语现在完成时模块的经典高频考题,核心考察瞬间动词和延续性时间状语的适配规则,很多同学容易直接把短暂性动词直接放到带for/since的完成时句子中出错,大家需要牢记常见短暂动词对应的延续替换表达,先通过时间状语判定时态,再调整谓语形式,就能有效规避错误。
【难度系数】
0.6
登录