—The new shirt looks good on you. When did you buy it?
—On July 7th. I
A.have bought
B.have had
C.bought
解析:选 B 根据句中的时间状语 for a
—On July 7th. I
have had
it for a week.A.have bought
B.have had
C.bought
解析:选 B 根据句中的时间状语 for a
答案
选 B 根据句中的时间状语 for a week 为时间段可知,句子应用现在完成时态,其构成为 “have/has+ 动词的过去分词”,排除 C 项;与时间段连用时谓语动词应用延续性动词或表示状态的短语,buy “买” 为非延续性动词,要把它改成 have 才可与时间段连用,have 的过去分词为 had。故选 B。
解析
【分析】
首先根据答语中的时间状语“for a week”(表示一段时间),判断句子需使用现在完成时,排除一般过去时的选项C;接着明确现在完成时中,短暂性动词(如buy)无法与时间段连用,需转换为对应的延续性动词have,据此选出正确选项。
【解析】
时间状语“for a week”是表示一段时间的短语,句子需用现在完成时,其结构为“have/has + 动词过去分词”,因此排除一般过去时的选项C;短暂性动词buy(买)不能与时间段连用,需转换为延续性动词have,have的过去分词为had,故正确形式为have had,故选B。
【答案】
B
【知识点】
现在完成时;延续性动词与非延续性动词
【点评】
本题考查现在完成时中短暂性动词转换为延续性动词的用法,是初中英语时态的基础考点,需掌握时间段与延续性动词的搭配规则。
【难度系数】
0.6
首先根据答语中的时间状语“for a week”(表示一段时间),判断句子需使用现在完成时,排除一般过去时的选项C;接着明确现在完成时中,短暂性动词(如buy)无法与时间段连用,需转换为对应的延续性动词have,据此选出正确选项。
【解析】
时间状语“for a week”是表示一段时间的短语,句子需用现在完成时,其结构为“have/has + 动词过去分词”,因此排除一般过去时的选项C;短暂性动词buy(买)不能与时间段连用,需转换为延续性动词have,have的过去分词为had,故正确形式为have had,故选B。
【答案】
B
【知识点】
现在完成时;延续性动词与非延续性动词
【点评】
本题考查现在完成时中短暂性动词转换为延续性动词的用法,是初中英语时态的基础考点,需掌握时间段与延续性动词的搭配规则。
【难度系数】
0.6
一、根据句意及中文提示完成句子
1. The sports meeting is a great chance for the
2. Doing exercise every day helps us stay
3. He joined the
4. We should solve the
5. The students raised money for a local
1. The sports meeting is a great chance for the
youth
(青年) to show their talents.2. Doing exercise every day helps us stay
active
(积极的;活跃的).3. He joined the
army
(军队) after finishing school.4. We should solve the
primary
(首要的) problem.5. The students raised money for a local
charity
(慈善机构).答案
1. youth
2. active
3. army
4. primary
5. charity
2. active
3. army
4. primary
5. charity
解析
【分析】
本题要求根据句意及中文提示填写正确的英语单词,解题时需先理解每个句子的语境,再结合括号内的中文提示,回忆对应词义的英语单词,同时注意单词的词性(如系动词后接形容词、定冠词后接名词等),确保填写的单词符合句子结构和语义。
【解析】
1. 句中“the”后需接名词,中文提示“青年”对应的英语单词是youth;
2. “stay”为系动词,后接形容词作表语,中文提示“积极的;活跃的”对应active;
3. “join the + 组织类名词”是常用搭配,中文提示“军队”对应army;
4. 此处需形容词修饰名词problem,中文提示“首要的”对应primary;
5. “a local”后接名词,中文提示“慈善机构”对应charity。
【答案】1. youth 2. active 3. army 4. primary 5. charity
【知识点】根据中文提示写单词、名词用法、形容词用法
【点评】本题考查基础英语核心词汇的运用,均为常见词汇,难度较低,主要检验学生对基础单词词义和词性的掌握情况。
【难度系数】0.9
本题要求根据句意及中文提示填写正确的英语单词,解题时需先理解每个句子的语境,再结合括号内的中文提示,回忆对应词义的英语单词,同时注意单词的词性(如系动词后接形容词、定冠词后接名词等),确保填写的单词符合句子结构和语义。
【解析】
1. 句中“the”后需接名词,中文提示“青年”对应的英语单词是youth;
2. “stay”为系动词,后接形容词作表语,中文提示“积极的;活跃的”对应active;
3. “join the + 组织类名词”是常用搭配,中文提示“军队”对应army;
4. 此处需形容词修饰名词problem,中文提示“首要的”对应primary;
5. “a local”后接名词,中文提示“慈善机构”对应charity。
【答案】1. youth 2. active 3. army 4. primary 5. charity
【知识点】根据中文提示写单词、名词用法、形容词用法
【点评】本题考查基础英语核心词汇的运用,均为常见词汇,难度较低,主要检验学生对基础单词词义和词性的掌握情况。
【难度系数】0.9
二、翻译句子
1. 我去过北京三次。
2. 你去过新开的那家美术馆吗?
3. 她在这座城市住了十年。
4. 自从2010年以来,他就一直在这家公司工作。
5. 你学钢琴多久了?
1. 我去过北京三次。
I have been to Beijing three times.
2. 你去过新开的那家美术馆吗?
Have you ever been to the new art museum?
3. 她在这座城市住了十年。
She has lived in this city for ten years.
4. 自从2010年以来,他就一直在这家公司工作。
He has worked in this company since 2010.
5. 你学钢琴多久了?
How long have you learned the piano?
答案
1. I have been to Beijing three times.
2. Have you ever been to the new art museum?
3. She has lived in this city for ten years.
4. He has worked in this company since 2010.
5. How long have you learned the piano?
2. Have you ever been to the new art museum?
3. She has lived in this city for ten years.
4. He has worked in this company since 2010.
5. How long have you learned the piano?
解析
【分析】
本题为汉译英题,核心考点是现在完成时的运用,解题思路如下:1. 先判断句子时态:涉及“去过某地”“持续一段时间的动作”“询问时长”等,需用现在完成时;2. 对应现在完成时结构(主语+have/has+过去分词);3. 匹配固定短语:“去过某地”用have been to,“多久”用how long,“for+时间段”“since+时间点”等;4. 调整语序符合英语表达习惯。
【解析】
1. 主语“我”对应I,“去过北京”用have been to Beijing,“三次”是three times,组合得I have been to Beijing three times.
2. 一般疑问句助动词Have提前,“你去过…吗”用Have you ever been to,“新开的那家美术馆”是the new art museum,组合得Have you ever been to the new art museum?
3. 主语“她”对应She,“住”的过去分词是lived,“在这座城市”是in this city,“十年”是for ten years,现在完成时用has lived,组合得She has lived in this city for ten years.
4. “自从2010年以来”是since 2010,“一直在这家公司工作”用has worked in this company,主语“他”对应He,组合得He has worked in this company since 2010.
5. 询问时长用How long,“学钢琴”是learn the piano,疑问句助动词have提前,组合得How long have you learned the piano?
【答案】
1. I have been to Beijing three times.
2. Have you ever been to the new art museum?
3. She has lived in this city for ten years.
4. He has worked in this company since 2010.
5. How long have you learned the piano?
【知识点】
现在完成时、汉译英
【点评】
本题考查现在完成时的基础用法及常用短语翻译,是初中英语核心基础题型,需掌握现在完成时结构、for/since的搭配及固定表达,难度适中,适合巩固基础。
【难度系数】
0.6
本题为汉译英题,核心考点是现在完成时的运用,解题思路如下:1. 先判断句子时态:涉及“去过某地”“持续一段时间的动作”“询问时长”等,需用现在完成时;2. 对应现在完成时结构(主语+have/has+过去分词);3. 匹配固定短语:“去过某地”用have been to,“多久”用how long,“for+时间段”“since+时间点”等;4. 调整语序符合英语表达习惯。
【解析】
1. 主语“我”对应I,“去过北京”用have been to Beijing,“三次”是three times,组合得I have been to Beijing three times.
2. 一般疑问句助动词Have提前,“你去过…吗”用Have you ever been to,“新开的那家美术馆”是the new art museum,组合得Have you ever been to the new art museum?
3. 主语“她”对应She,“住”的过去分词是lived,“在这座城市”是in this city,“十年”是for ten years,现在完成时用has lived,组合得She has lived in this city for ten years.
4. “自从2010年以来”是since 2010,“一直在这家公司工作”用has worked in this company,主语“他”对应He,组合得He has worked in this company since 2010.
5. 询问时长用How long,“学钢琴”是learn the piano,疑问句助动词have提前,组合得How long have you learned the piano?
【答案】
1. I have been to Beijing three times.
2. Have you ever been to the new art museum?
3. She has lived in this city for ten years.
4. He has worked in this company since 2010.
5. How long have you learned the piano?
【知识点】
现在完成时、汉译英
【点评】
本题考查现在完成时的基础用法及常用短语翻译,是初中英语核心基础题型,需掌握现在完成时结构、for/since的搭配及固定表达,难度适中,适合巩固基础。
【难度系数】
0.6
登录