一、用括号中所给单词或短语的正确形式填空。
1. I'm not going to the cinema tonight as I
2. Great changes
3. Miss Smith was born in England, but since 1988, she
4. (2025·江苏无锡锡山区期末)—Sue, can I borrow your novel The Hunchback of Notre Dame?
—Sorry, I
5. (2025·江苏无锡东林中学期中)The price of gold
6. Have you
7. (2025·江苏泰州靖江八校联盟月考)I
8. I have
9. Andy
10. I know neither the twin sisters nor Jim
1. I'm not going to the cinema tonight as I
have seen
the movie twice. (see)2. Great changes
have taken
place in this small town over the past 10 years. (take)3. Miss Smith was born in England, but since 1988, she
has lived
in China. (live)4. (2025·江苏无锡锡山区期末)—Sue, can I borrow your novel The Hunchback of Notre Dame?
—Sorry, I
have left
it at home. (leave)5. (2025·江苏无锡东林中学期中)The price of gold
has risen
a lot in the past year. (rise)6. Have you
known
about the event since May? (know)7. (2025·江苏泰州靖江八校联盟月考)I
have made
it clear many times that I won't give up the plan. (make)8. I have
visited
Yangzhou three times. (visit)9. Andy
hasn't caught
the bus up to now. So he will be a few minutes late. (not catch)10. I know neither the twin sisters nor Jim
has played
such exciting games before. (play)答案:1. have seen 2. have taken 3. has lived 4. have left
5. has risen 6. known 7. have made 8. visited
9. hasn't caught 10. has played
5. has risen 6. known 7. have made 8. visited
9. hasn't caught 10. has played
解析:
【分析】
这组题全部围绕现在完成时的知识点展开,解题思路可以按三步走:第一步先找题干里的时间提示词/语境逻辑,判断是否要用现在完成时:常见提示比如twice、over the past+时间段、since+时间点、many times、up to now等,都表示过去的动作对现在造成影响、或者动作从过去持续到现在,符合现在完成时的使用场景;第二步看句子的主语人称和单复数,确定助动词用have还是has,遇到neither...nor...这类特殊结构要遵循就近原则判断谓语单复数;第三步把括号里的动词转换成正确的过去分词形式,注意区分规则变化和不规则变化的动词变形即可得出答案。
【解析】
1. 句中twice表示“两次”,强调到目前为止已经看过这部电影两次,对现在的影响是今晚不去影院了,主语是第一人称I,所以填have seen。
2. 时间状语over the past 10 years是现在完成时的典型标志,主语Great changes是复数,take place是固定短语表“发生”,所以填have taken。
3. 时间状语since 1988表示动作从1988年持续到现在,主语she是第三人称单数,所以填has lived。
4. 语境表示“把小说落在家里”是过去发生的动作,对现在的影响是没法把书借给对方,主语是第一人称I,所以填have left。
5. 时间状语in the past year表示“在过去的一年里”,主语the price of gold的核心名词price是单数,rise的过去分词为risen,所以填has risen。
6. 句首是现在完成时的一般疑问结构Have you,后面需要接动词的过去分词,know的过去分词是known,所以填known。
7. 句中many times表示“很多次”,强调到目前为止已经多次表明态度,主语是第一人称I,make的过去分词为made,所以填have made。
8. 句中已经给出助动词have,现在完成时结构需要接动词过去分词,visit的过去分词是visited,所以填visited。
9. 时间状语up to now表示“到目前为止”,主语Andy是第三人称单数,句子表否定含义,catch的过去分词为caught,所以填hasn't caught。
10. neither...nor...连接并列主语时谓语遵循就近原则,靠近谓语的主语Jim是第三人称单数,句中before表示到目前为止的经历,play的过去分词为played,所以填has played。
【答案】
1. have seen 2. have taken 3. has lived 4. have left
5. has risen 6. known 7. have made 8. visited
9. hasn't caught 10. has played
【知识点】
现在完成时,动词过去分词,主谓一致
【点评】
本题是现在完成时的基础专项训练,覆盖了初中阶段现在完成时几乎所有常见的时间标志场景,同时考查了不规则动词变形、neither...nor就近原则等高频易错点,只要学生牢记现在完成时的基本结构和适用场景,熟记常见不规则动词的过去分词形式,就可以顺利完成作答。
【难度系数】
0.7
这组题全部围绕现在完成时的知识点展开,解题思路可以按三步走:第一步先找题干里的时间提示词/语境逻辑,判断是否要用现在完成时:常见提示比如twice、over the past+时间段、since+时间点、many times、up to now等,都表示过去的动作对现在造成影响、或者动作从过去持续到现在,符合现在完成时的使用场景;第二步看句子的主语人称和单复数,确定助动词用have还是has,遇到neither...nor...这类特殊结构要遵循就近原则判断谓语单复数;第三步把括号里的动词转换成正确的过去分词形式,注意区分规则变化和不规则变化的动词变形即可得出答案。
【解析】
1. 句中twice表示“两次”,强调到目前为止已经看过这部电影两次,对现在的影响是今晚不去影院了,主语是第一人称I,所以填have seen。
2. 时间状语over the past 10 years是现在完成时的典型标志,主语Great changes是复数,take place是固定短语表“发生”,所以填have taken。
3. 时间状语since 1988表示动作从1988年持续到现在,主语she是第三人称单数,所以填has lived。
4. 语境表示“把小说落在家里”是过去发生的动作,对现在的影响是没法把书借给对方,主语是第一人称I,所以填have left。
5. 时间状语in the past year表示“在过去的一年里”,主语the price of gold的核心名词price是单数,rise的过去分词为risen,所以填has risen。
6. 句首是现在完成时的一般疑问结构Have you,后面需要接动词的过去分词,know的过去分词是known,所以填known。
7. 句中many times表示“很多次”,强调到目前为止已经多次表明态度,主语是第一人称I,make的过去分词为made,所以填have made。
8. 句中已经给出助动词have,现在完成时结构需要接动词过去分词,visit的过去分词是visited,所以填visited。
9. 时间状语up to now表示“到目前为止”,主语Andy是第三人称单数,句子表否定含义,catch的过去分词为caught,所以填hasn't caught。
10. neither...nor...连接并列主语时谓语遵循就近原则,靠近谓语的主语Jim是第三人称单数,句中before表示到目前为止的经历,play的过去分词为played,所以填has played。
【答案】
1. have seen 2. have taken 3. has lived 4. have left
5. has risen 6. known 7. have made 8. visited
9. hasn't caught 10. has played
【知识点】
现在完成时,动词过去分词,主谓一致
【点评】
本题是现在完成时的基础专项训练,覆盖了初中阶段现在完成时几乎所有常见的时间标志场景,同时考查了不规则动词变形、neither...nor就近原则等高频易错点,只要学生牢记现在完成时的基本结构和适用场景,熟记常见不规则动词的过去分词形式,就可以顺利完成作答。
【难度系数】
0.7
(
A.take place
B.took place
C.have taken place
D.have been taken place
C
)1.In the past few years, great changes have taken place
in Lianyungang.A.take place
B.took place
C.have taken place
D.have been taken place
答案:1. C 【点拨】“In the past few years”与现在完成时态连用;且 take place 是不及物动词短语,没有被动式。故选 C。
解析:
【分析】
拿到这道题首先先定位题干里的关键时间提示词"In the past few years",先回忆对应的时态规则:这个短语表示从过去数年延续到当下的动作/状态,是现在完成时的典型标志。接下来再分析核心短语take place的属性,它是表示“发生”的不及物动词短语,本身没有被动语态,结合这两个规则逐一排除不符合要求的选项,就能得到正确答案。
【解析】
步骤1:判定时态:时间状语"In the past few years"是现在完成时的标志性提示,谓语需要使用"have/has+动词过去分词"的结构,直接排除一般现在时的A选项、一般过去时的B选项。
步骤2:判定语态:take place属于不及物动词短语,没有被动语态的用法,因此表现在完成时被动结构的D选项"have been taken place"是错误表达,直接排除。
步骤3:剩余的C选项"have taken place"既匹配现在完成时的时态要求,也符合take place无被动的用法规则,是正确选项。
【答案】C
【知识点】
现在完成时标志;不及物短语无被动
【点评】
本题是时态和语态结合的初中英语常考基础题,最容易出错的地方是不少同学会错误认为“变化是被发生”,误选带被动的D选项,只要牢记take place、happen这类表“发生”的短语没有被动形式,同时熟记现在完成时的常见时间标志,就可以避开陷阱选出正确答案。
【难度系数】
0.6
拿到这道题首先先定位题干里的关键时间提示词"In the past few years",先回忆对应的时态规则:这个短语表示从过去数年延续到当下的动作/状态,是现在完成时的典型标志。接下来再分析核心短语take place的属性,它是表示“发生”的不及物动词短语,本身没有被动语态,结合这两个规则逐一排除不符合要求的选项,就能得到正确答案。
【解析】
步骤1:判定时态:时间状语"In the past few years"是现在完成时的标志性提示,谓语需要使用"have/has+动词过去分词"的结构,直接排除一般现在时的A选项、一般过去时的B选项。
步骤2:判定语态:take place属于不及物动词短语,没有被动语态的用法,因此表现在完成时被动结构的D选项"have been taken place"是错误表达,直接排除。
步骤3:剩余的C选项"have taken place"既匹配现在完成时的时态要求,也符合take place无被动的用法规则,是正确选项。
【答案】C
【知识点】
现在完成时标志;不及物短语无被动
【点评】
本题是时态和语态结合的初中英语常考基础题,最容易出错的地方是不少同学会错误认为“变化是被发生”,误选带被动的D选项,只要牢记take place、happen这类表“发生”的短语没有被动形式,同时熟记现在完成时的常见时间标志,就可以避开陷阱选出正确答案。
【难度系数】
0.6
(
—Jessica, I guess. She is always helpful.
A.has cleaned
B.is cleaning
C.will clean
D.cleans
A
)2.(2025·江苏南京金陵汇文学校期中)—Look! What a clean room! Who has cleaned
it?—Jessica, I guess. She is always helpful.
A.has cleaned
B.is cleaning
C.will clean
D.cleans
答案:2. A 【点拨】根据“What a clean room!”可知,房间现在是干净的,而“打扫”这个动作发生在过去,并且其结果“房间干净”持续到了现在,所以句子时态应用现在完成时。故选 A。
解析:
【分析】
拿到这道题首先抓取对话里的关键语境线索:第一句感叹“多么干净的房间啊”,说明此刻房间已经处于打扫完成后的洁净状态。接下来判断动作属性:“打扫”这个动作是在过去某个时间发生的,但是它带来的结果(房间变干净)一直延续到了现在,符合现在完成时的使用场景。之后可以逐个排除不符合语境的选项:B选项现在进行时表示动作正在发生,要是正在打扫就没法得到房间已经完全干净的结果;C选项一般将来时表示动作还没发生,和现在房间已经干净的现状矛盾;D选项一般现在时用来描述经常性、习惯性的动作,这里是询问已经完成的单次打扫行为,不符合要求,最终就能锁定正确答案。
【解析】
第一步:提取语境提示。由“What a clean room!”可知,当前房间已经是干净的状态,说明“打扫”这个动作已经完成,且过去的打扫动作对现在造成了“房间洁净”的明确影响。
第二步:逐一辨析选项时态的适用场景:
A. has cleaned:现在完成时,结构为have/has+动词过去分词,用于表达过去发生的动作对现在造成的影响或结果,完全匹配本题语境。
B. is cleaning:现在进行时,表达动作此刻正在进行,不符合“房间已经打扫完变干净”的前提。
C. will clean:一般将来时,表达动作还未发生,和当前房间已经干净的现状矛盾。
D. cleans:一般现在时,多用于描述经常性、习惯性的动作,不适合描述本次已经完成的单次打扫行为。
第三步:综上排除BCD三个错误选项,确定答案为A。
【答案】A
【知识点】
现在完成时,动词时态辨析
【点评】
本题核心考察现在完成时的典型判定逻辑,重点检验学生是否能通过“现存的动作结果”反推对应时态,提醒学生判断时态时不要只纠结动作发生的具体时间,更要关注动作对当前语境造成的实际影响,避开其他基础时态的干扰项。
【难度系数】
0.7
拿到这道题首先抓取对话里的关键语境线索:第一句感叹“多么干净的房间啊”,说明此刻房间已经处于打扫完成后的洁净状态。接下来判断动作属性:“打扫”这个动作是在过去某个时间发生的,但是它带来的结果(房间变干净)一直延续到了现在,符合现在完成时的使用场景。之后可以逐个排除不符合语境的选项:B选项现在进行时表示动作正在发生,要是正在打扫就没法得到房间已经完全干净的结果;C选项一般将来时表示动作还没发生,和现在房间已经干净的现状矛盾;D选项一般现在时用来描述经常性、习惯性的动作,这里是询问已经完成的单次打扫行为,不符合要求,最终就能锁定正确答案。
【解析】
第一步:提取语境提示。由“What a clean room!”可知,当前房间已经是干净的状态,说明“打扫”这个动作已经完成,且过去的打扫动作对现在造成了“房间洁净”的明确影响。
第二步:逐一辨析选项时态的适用场景:
A. has cleaned:现在完成时,结构为have/has+动词过去分词,用于表达过去发生的动作对现在造成的影响或结果,完全匹配本题语境。
B. is cleaning:现在进行时,表达动作此刻正在进行,不符合“房间已经打扫完变干净”的前提。
C. will clean:一般将来时,表达动作还未发生,和当前房间已经干净的现状矛盾。
D. cleans:一般现在时,多用于描述经常性、习惯性的动作,不适合描述本次已经完成的单次打扫行为。
第三步:综上排除BCD三个错误选项,确定答案为A。
【答案】A
【知识点】
现在完成时,动词时态辨析
【点评】
本题核心考察现在完成时的典型判定逻辑,重点检验学生是否能通过“现存的动作结果”反推对应时态,提醒学生判断时态时不要只纠结动作发生的具体时间,更要关注动作对当前语境造成的实际影响,避开其他基础时态的干扰项。
【难度系数】
0.7
(
—Yes, I have
A.yet; yet
B.ever; already
C.already; yet
D.yet; already
D
)3.(2025·江苏苏州立达中学期中)—Have you given the books back to the library yet
?—Yes, I have
already
given them back.A.yet; yet
B.ever; already
C.already; yet
D.yet; already
答案:3. D 【点拨】yet“还,已经”,常用于现在完成时的否定句和疑问句句末;already“已经”,常用于现在完成时的肯定句中。根据语境可知选 D。
解析:
【分析】
这道题考查现在完成时中常见标志副词的用法辨析,解题可以分两步走:第一步先观察第一个空所在的句子句式,这是一个现在完成时的一般疑问句,且空格位于句末,回忆相关副词的适用场景,yet通常用在疑问句、否定句的句末,先锁定第一空大概率填yet,直接排除不符合的B、C选项;第二步再看第二个空所在的句子,是现在完成时的肯定句,要表达“已经”的含义,already的适用场景就是现在完成时的肯定句中,因此确定第二空填already,最终选出正确选项。
【解析】
第一步:分析第一空。空格所在句是现在完成时的一般疑问句,且空格处于句末位置。yet意为“已经、还”,专门用于现在完成时的疑问句和否定句句末,因此第一空应填yet,排除第一空语义位置都不符的B选项、第一空不能用在疑问句末尾的C选项。
第二步:分析第二空。空格所在句是现在完成时的肯定句,要表达“我已经把书还回去了”的含义。already意为“已经”,常用于现在完成时的肯定句当中,因此第二空填already,排除两个空都误用yet的A选项。
综上,正确选项为D。
【答案】D
【知识点】现在完成时;副词用法辨析
【点评】
本题是现在完成时模块的基础高频考题,核心考点是区分yet和already的适用句式与位置,只要牢记两个标志词的基础使用规则,就能快速排除错误选项得出答案,需要注意规避肯定句误用yet、疑问句误用already的常见错误。
【难度系数】
0.8
这道题考查现在完成时中常见标志副词的用法辨析,解题可以分两步走:第一步先观察第一个空所在的句子句式,这是一个现在完成时的一般疑问句,且空格位于句末,回忆相关副词的适用场景,yet通常用在疑问句、否定句的句末,先锁定第一空大概率填yet,直接排除不符合的B、C选项;第二步再看第二个空所在的句子,是现在完成时的肯定句,要表达“已经”的含义,already的适用场景就是现在完成时的肯定句中,因此确定第二空填already,最终选出正确选项。
【解析】
第一步:分析第一空。空格所在句是现在完成时的一般疑问句,且空格处于句末位置。yet意为“已经、还”,专门用于现在完成时的疑问句和否定句句末,因此第一空应填yet,排除第一空语义位置都不符的B选项、第一空不能用在疑问句末尾的C选项。
第二步:分析第二空。空格所在句是现在完成时的肯定句,要表达“我已经把书还回去了”的含义。already意为“已经”,常用于现在完成时的肯定句当中,因此第二空填already,排除两个空都误用yet的A选项。
综上,正确选项为D。
【答案】D
【知识点】现在完成时;副词用法辨析
【点评】
本题是现在完成时模块的基础高频考题,核心考点是区分yet和already的适用句式与位置,只要牢记两个标志词的基础使用规则,就能快速排除错误选项得出答案,需要注意规避肯定句误用yet、疑问句误用already的常见错误。
【难度系数】
0.8
(
A.has built
B.built
C.will build
D.had built
A
)4.(2025·江苏南京玄武区期末)In the past ten years, the Jiangsu government has built
many new subway lines to make transportation more convenient.A.has built
B.built
C.will build
D.had built
答案:4. A 【点拨】根据“In the past ten years”可知,此处表示过去的动作对现在造成的影响,应用现在完成时。故选 A。
解析:
【分析】
这是一道时态辨析类题目,解题时首先要定位句中的时间提示状语,看到"In the past ten years"这个标志性短语后,先回忆对应的时态规则:该短语指代从十年前持续到当下的时间段,强调过去发生的动作对现在造成的影响,正好匹配现在完成时的使用场景。接下来逐一核对四个选项对应的时态,排除不符合时间范畴和语境的错误选项,就能得到正确答案。
【解析】
1. 提取核心时间标志:句中"In the past ten years"是现在完成时的典型标志性时间状语,该时间范畴下的动作强调从过去启动、延续到现在,且对当下产生明确影响,本题里修建新地铁线的直接结果就是让现在的交通更便利,完全契合现在完成时的使用逻辑。
2. 逐一排除错误选项:
选项B为一般过去时,仅单纯描述过去某段时间发生的动作,不体现动作对现在的关联和影响,不符合该时间状语的使用要求;
选项C为一般将来时,描述未来还未发生的动作,和"In the past ten years"从过去到现在的时间范畴完全矛盾;
选项D为过去完成时,用于描述"过去的过去"发生的动作,需要搭配明确的更早的过去时间作为参照点,本题没有对应参照条件,不符合语境。
3. 句中主语"the Jiangsu government"是单数概念,现在完成时的结构为"has + 动词过去分词",对应选项A的has built,完全符合语法规则。
【答案】
A
【知识点】
现在完成时;时态辨析;时间状语判断
【点评】
本题是时态考点的基础常考题,核心考查学生对现在完成时标志性时间状语的熟悉程度,易错点是混淆一般过去时和现在完成时的使用场景,只要牢记"in the past/last + 时间段"对应现在完成时的规则,就能快速选出正确答案。
【难度系数】
0.8
这是一道时态辨析类题目,解题时首先要定位句中的时间提示状语,看到"In the past ten years"这个标志性短语后,先回忆对应的时态规则:该短语指代从十年前持续到当下的时间段,强调过去发生的动作对现在造成的影响,正好匹配现在完成时的使用场景。接下来逐一核对四个选项对应的时态,排除不符合时间范畴和语境的错误选项,就能得到正确答案。
【解析】
1. 提取核心时间标志:句中"In the past ten years"是现在完成时的典型标志性时间状语,该时间范畴下的动作强调从过去启动、延续到现在,且对当下产生明确影响,本题里修建新地铁线的直接结果就是让现在的交通更便利,完全契合现在完成时的使用逻辑。
2. 逐一排除错误选项:
选项B为一般过去时,仅单纯描述过去某段时间发生的动作,不体现动作对现在的关联和影响,不符合该时间状语的使用要求;
选项C为一般将来时,描述未来还未发生的动作,和"In the past ten years"从过去到现在的时间范畴完全矛盾;
选项D为过去完成时,用于描述"过去的过去"发生的动作,需要搭配明确的更早的过去时间作为参照点,本题没有对应参照条件,不符合语境。
3. 句中主语"the Jiangsu government"是单数概念,现在完成时的结构为"has + 动词过去分词",对应选项A的has built,完全符合语法规则。
【答案】
A
【知识点】
现在完成时;时态辨析;时间状语判断
【点评】
本题是时态考点的基础常考题,核心考查学生对现在完成时标志性时间状语的熟悉程度,易错点是混淆一般过去时和现在完成时的使用场景,只要牢记"in the past/last + 时间段"对应现在完成时的规则,就能快速选出正确答案。
【难度系数】
0.8
(
A.become
B.became
C.has become
D.is becoming
C
)5.Most people agree that smart technology has become
a big part of society so far.A.become
B.became
C.has become
D.is becoming
答案:5. C 【点拨】根据“so far”可知,句子用现在完成时 have/has done。故选 C。
解析:
【分析】
拿到这道时态类题目,第一步先优先寻找题干里的时间提示信息,很快能定位到句末的"so far",回忆已学的时态规则,"so far"意为“到目前为止”,是现在完成时的典型标志性时间状语,对应的谓语结构为have/has+动词过去分词。接下来核对主语的单复数属性:主语smart technology是单数概念,属于第三人称单数,助动词要选用has,匹配become的过去分词形式后就能直接锁定正确选项,同时也可以逐一排除不符合时态要求的错误选项。
【解析】
1. 识别时态标志:题干中的时间状语"so far"表示动作从过去开始一直延续到当下,且对现在产生了影响,要求句子使用现在完成时,谓语结构为「have/has + 动词过去分词」。
2. 匹配主语属性:句子主语smart technology(智能技术)是第三人称单数,对应的助动词用has,而become的过去分词形式仍为become,因此正确谓语形式是has become。
3. 排除错误选项:
选项A:become是动词原形,既不符合现在完成时的结构要求,也和单数主语的一般现在时谓语规则不匹配,排除;
选项B:became是become的过去式,属于一般过去时,仅能描述过去发生的动作,无法匹配"so far"的时间跨度逻辑,排除;
选项D:is becoming是现在进行时,描述当下正在发生的动作,不符合“到目前为止”的时间要求,排除。
最终确定正确选项为C。
【答案】
C
【知识点】
现在完成时;时态辨析
【点评】
本题是英语时态板块的基础考题,核心考查现在完成时标志性时间状语的识别,只要牢记"so far"这类常考的现在完成时提示词,就能快速锁定正确时态,考点指向明确,适合巩固基础时态规则。
【难度系数】
0.8
拿到这道时态类题目,第一步先优先寻找题干里的时间提示信息,很快能定位到句末的"so far",回忆已学的时态规则,"so far"意为“到目前为止”,是现在完成时的典型标志性时间状语,对应的谓语结构为have/has+动词过去分词。接下来核对主语的单复数属性:主语smart technology是单数概念,属于第三人称单数,助动词要选用has,匹配become的过去分词形式后就能直接锁定正确选项,同时也可以逐一排除不符合时态要求的错误选项。
【解析】
1. 识别时态标志:题干中的时间状语"so far"表示动作从过去开始一直延续到当下,且对现在产生了影响,要求句子使用现在完成时,谓语结构为「have/has + 动词过去分词」。
2. 匹配主语属性:句子主语smart technology(智能技术)是第三人称单数,对应的助动词用has,而become的过去分词形式仍为become,因此正确谓语形式是has become。
3. 排除错误选项:
选项A:become是动词原形,既不符合现在完成时的结构要求,也和单数主语的一般现在时谓语规则不匹配,排除;
选项B:became是become的过去式,属于一般过去时,仅能描述过去发生的动作,无法匹配"so far"的时间跨度逻辑,排除;
选项D:is becoming是现在进行时,描述当下正在发生的动作,不符合“到目前为止”的时间要求,排除。
最终确定正确选项为C。
【答案】
C
【知识点】
现在完成时;时态辨析
【点评】
本题是英语时态板块的基础考题,核心考查现在完成时标志性时间状语的识别,只要牢记"so far"这类常考的现在完成时提示词,就能快速锁定正确时态,考点指向明确,适合巩固基础时态规则。
【难度系数】
0.8
(
A.knew
B.have known
C.must know
D.will know
B
)6.Both his parents look sad. Maybe they have known
what happened to him.A.knew
B.have known
C.must know
D.will know
答案:6. B
解析:
【分析】
拿到这道题首先先提取题干的提示信息:前半句“Both his parents look sad”是当下的状态,说明“知道他发生了什么事”这个动作已经完成,且直接导致了现在父母难过的结果。接下来用排除法逐个验证选项:A选项knew是一般过去时,仅能表示动作发生在过去,和现在父母的状态没有直接关联;C选项must know是非常肯定的推测,和句首的Maybe(也许)语义矛盾;D选项will know是一般将来时,代表将来才会知道,不符合现在父母已经露出悲伤神情的逻辑。剩下的B选项现在完成时,刚好匹配“过去的动作对现在造成影响”的逻辑,完全符合语境。
【解析】
解:
1. 先梳理题干逻辑:他的父母现在看起来很伤心,说明“得知他遭遇的事”这个动作已经完成,且对现在造成了对应的影响,需要选择符合该逻辑的时态。
2. 逐一分析选项:
选项A:knew为一般过去时,仅表示动作发生在过去,不体现对现在的影响,无法对应“现在父母看起来伤心”的现状,排除。
选项B:have known为现在完成时,用来表示过去发生的动作对现在造成的影响或结果,完全符合“已经知道了发生的事,所以现在神情悲伤”的逻辑。
选项C:must know表确定性极强的肯定推测,和句首的Maybe(也许)语义冲突,排除。
选项D:will know为一般将来时,表示将来才会知晓情况,不符合当下父母已经难过的语境,排除。
综上,答案选B。
【答案】
B
【知识点】
现在完成时,时态辨析,语境理解
【点评】
本题重点考查现在完成时的核心表意特征,即过去动作对当下状态的影响,易错点是容易误选一般过去时A选项,解题时要注意结合题干给出的当前状态反推动作对应的时态,不要孤立看待动作本身。
【难度系数】
0.6
拿到这道题首先先提取题干的提示信息:前半句“Both his parents look sad”是当下的状态,说明“知道他发生了什么事”这个动作已经完成,且直接导致了现在父母难过的结果。接下来用排除法逐个验证选项:A选项knew是一般过去时,仅能表示动作发生在过去,和现在父母的状态没有直接关联;C选项must know是非常肯定的推测,和句首的Maybe(也许)语义矛盾;D选项will know是一般将来时,代表将来才会知道,不符合现在父母已经露出悲伤神情的逻辑。剩下的B选项现在完成时,刚好匹配“过去的动作对现在造成影响”的逻辑,完全符合语境。
【解析】
解:
1. 先梳理题干逻辑:他的父母现在看起来很伤心,说明“得知他遭遇的事”这个动作已经完成,且对现在造成了对应的影响,需要选择符合该逻辑的时态。
2. 逐一分析选项:
选项A:knew为一般过去时,仅表示动作发生在过去,不体现对现在的影响,无法对应“现在父母看起来伤心”的现状,排除。
选项B:have known为现在完成时,用来表示过去发生的动作对现在造成的影响或结果,完全符合“已经知道了发生的事,所以现在神情悲伤”的逻辑。
选项C:must know表确定性极强的肯定推测,和句首的Maybe(也许)语义冲突,排除。
选项D:will know为一般将来时,表示将来才会知晓情况,不符合当下父母已经难过的语境,排除。
综上,答案选B。
【答案】
B
【知识点】
现在完成时,时态辨析,语境理解
【点评】
本题重点考查现在完成时的核心表意特征,即过去动作对当下状态的影响,易错点是容易误选一般过去时A选项,解题时要注意结合题干给出的当前状态反推动作对应的时态,不要孤立看待动作本身。
【难度系数】
0.6