一、根据句意,用括号中所给动词的正确形式填空
1. My hometown (build) three new parks in the past few years.
2. The government (make) many rules to protect the sea up to now.
3. We (not see) heavy smog in the city since electric buses arrived.
4. — you ever (visit) the new cultural centre?
—Yes, I (watch) a show there last week.
5. Solar panels (help) cut air pollution in our town recently.
1. My hometown (build) three new parks in the past few years.
2. The government (make) many rules to protect the sea up to now.
3. We (not see) heavy smog in the city since electric buses arrived.
4. — you ever (visit) the new cultural centre?
—Yes, I (watch) a show there last week.
5. Solar panels (help) cut air pollution in our town recently.
答案
has built
has made
haven't seen
Have
visited
watched
have helped
has made
haven't seen
Have
visited
watched
have helped
解析
【解析】
1. 句中时间状语"in the past few years"是现在完成时的标志,主语"My hometown"为第三人称单数,故填has built。
2. 时间状语"up to now"(到目前为止)提示用现在完成时,主语"The government"是第三人称单数,故填has made。
3. "since"引导的时间状语从句,主句需用现在完成时,主语"We"为复数,否定形式是haven't seen。
4. 问句中"ever"是现在完成时的标志,一般疑问句需将助动词Have提前,主语是you,故填Have; visited;答语中"last week"是一般过去时的标志,故填watched。
5. 时间状语"recently"提示用现在完成时,主语"Solar panels"是复数,故填have helped。
【答案】
1. has built
2. has made
3. haven't seen
4. Have; visited; watched
5. have helped
【知识点】
现在完成时用法、一般过去时用法
【点评】
本题聚焦现在完成时的核心用法,结合一般过去时进行考查,需通过句中的时间状语(如in the past few years、since、last week等)精准判断时态,明确现在完成时与一般过去时的时间差异是解题的关键。
【难度系数】
0.7
1. 句中时间状语"in the past few years"是现在完成时的标志,主语"My hometown"为第三人称单数,故填has built。
2. 时间状语"up to now"(到目前为止)提示用现在完成时,主语"The government"是第三人称单数,故填has made。
3. "since"引导的时间状语从句,主句需用现在完成时,主语"We"为复数,否定形式是haven't seen。
4. 问句中"ever"是现在完成时的标志,一般疑问句需将助动词Have提前,主语是you,故填Have; visited;答语中"last week"是一般过去时的标志,故填watched。
5. 时间状语"recently"提示用现在完成时,主语"Solar panels"是复数,故填have helped。
【答案】
1. has built
2. has made
3. haven't seen
4. Have; visited; watched
5. have helped
【知识点】
现在完成时用法、一般过去时用法
【点评】
本题聚焦现在完成时的核心用法,结合一般过去时进行考查,需通过句中的时间状语(如in the past few years、since、last week等)精准判断时态,明确现在完成时与一般过去时的时间差异是解题的关键。
【难度系数】
0.7
二、单项选择
() 1.The old cinema into a modern theatre already.
A. turns
B. turned
C. has turned
D. is turning
() 1.The old cinema into a modern theatre already.
A. turns
B. turned
C. has turned
D. is turning
答案
C
解析
【解析】
句中出现时间标志词“already”,是现在完成时的典型标志,现在完成时的结构为“have/has + 动词过去分词”。主语“The old cinema”是单数第三人称,所以助动词用“has”,“turn”的过去分词是“turned”,因此正确答案为C。
【答案】
C
【知识点】
现在完成时的用法
【点评】
本题考查现在完成时的基本用法,需牢记“already”“yet”等现在完成时的标志词,准确区分不同时态的适用场景,避免混淆时态结构。
【难度系数】
0.8
句中出现时间标志词“already”,是现在完成时的典型标志,现在完成时的结构为“have/has + 动词过去分词”。主语“The old cinema”是单数第三人称,所以助动词用“has”,“turn”的过去分词是“turned”,因此正确答案为C。
【答案】
C
【知识点】
现在完成时的用法
【点评】
本题考查现在完成时的基本用法,需牢记“already”“yet”等现在完成时的标志词,准确区分不同时态的适用场景,避免混淆时态结构。
【难度系数】
0.8
() 2.These old photos me of my childhood when I saw them.
A.remind
B.reminded
C.have reminded
D.are reminding
A.remind
B.reminded
C.have reminded
D.are reminding
答案
B
解析
【解析】
根据从句“when I saw them”使用一般过去时,可知主句动作发生在过去,需用一般过去时。remind的过去式为reminded,故答案选B。
【答案】
B
【知识点】
一般过去时、remind固定搭配
【点评】
本题考查时态一致性及固定短语用法,需结合从句时态判断主句时态,同时掌握“remind sb. of sth.”的固定搭配,注重语境与时态的结合。
【难度系数】
0.7
根据从句“when I saw them”使用一般过去时,可知主句动作发生在过去,需用一般过去时。remind的过去式为reminded,故答案选B。
【答案】
B
【知识点】
一般过去时、remind固定搭配
【点评】
本题考查时态一致性及固定短语用法,需结合从句时态判断主句时态,同时掌握“remind sb. of sth.”的固定搭配,注重语境与时态的结合。
【难度系数】
0.7
() 3.—How many bridges the city over the river so far?
—More than ten.
A.did; build
B.has; built
C.have; built
D.does; build
—More than ten.
A.did; build
B.has; built
C.have; built
D.does; build
答案
B
【解析】
根据时间状语“so far(到目前为止)”可知句子需用现在完成时,其结构为“have/has + 过去分词”;主语“the city”是第三人称单数,助动词应用“has”,“build”的过去分词为“built”,因此选B。
【答案】
B
【知识点】
现在完成时用法、主谓一致
【点评】
本题考查现在完成时的时态判定及主谓一致的运用,需依据时间状语确定时态,结合主语单复数选择正确助动词,明确不同时态的结构差异。
【难度系数】
0.6
【解析】
根据时间状语“so far(到目前为止)”可知句子需用现在完成时,其结构为“have/has + 过去分词”;主语“the city”是第三人称单数,助动词应用“has”,“build”的过去分词为“built”,因此选B。
【答案】
B
【知识点】
现在完成时用法、主谓一致
【点评】
本题考查现在完成时的时态判定及主谓一致的运用,需依据时间状语确定时态,结合主语单复数选择正确助动词,明确不同时态的结构差异。
【难度系数】
0.6
解析
【解析】
根据时间状语“so far(到目前为止)”可知句子需用现在完成时,其结构为“have/has + 过去分词”;主语“the city”是第三人称单数,助动词应用“has”,“build”的过去分词为“built”,因此选B。
【答案】
B
【知识点】
现在完成时用法、主谓一致
【点评】
本题考查现在完成时的时态判定及主谓一致的运用,需依据时间状语确定时态,结合主语单复数选择正确助动词,明确不同时态的结构差异。
【难度系数】
0.6
根据时间状语“so far(到目前为止)”可知句子需用现在完成时,其结构为“have/has + 过去分词”;主语“the city”是第三人称单数,助动词应用“has”,“build”的过去分词为“built”,因此选B。
【答案】
B
【知识点】
现在完成时用法、主谓一致
【点评】
本题考查现在完成时的时态判定及主谓一致的运用,需依据时间状语确定时态,结合主语单复数选择正确助动词,明确不同时态的结构差异。
【难度系数】
0.6
() 4.The night market more visitors since it moved to the riverside.
A.attracts
B.attracted
C.has attracted
D.is attracting
A.attracts
B.attracted
C.has attracted
D.is attracting
答案
C
解析
【解析】
这道题考查时态的运用。句中出现since(自从)引导的时间状语从句,是现在完成时的典型标志词,现在完成时的结构为“have/has+动词过去分词”。主语the night market是第三人称单数形式,因此助动词用has,attract的过去分词是attracted,所以应选has attracted。
【答案】
C
【知识点】
现在完成时用法
【点评】
本题主要考查现在完成时的判定,核心在于识别since这一现在完成时的标志词,学生需牢记现在完成时的结构及常见标志词,避免混淆其他时态。
【难度系数】
0.8
这道题考查时态的运用。句中出现since(自从)引导的时间状语从句,是现在完成时的典型标志词,现在完成时的结构为“have/has+动词过去分词”。主语the night market是第三人称单数形式,因此助动词用has,attract的过去分词是attracted,所以应选has attracted。
【答案】
C
【知识点】
现在完成时用法
【点评】
本题主要考查现在完成时的判定,核心在于识别since这一现在完成时的标志词,学生需牢记现在完成时的结构及常见标志词,避免混淆其他时态。
【难度系数】
0.8
() 5.—Lucy, I have got to the airport. What about you?
—Not . I'm on the way.
A.yet; already
B.already; already
C.yet; yet
D.already; yet
—Not . I'm on the way.
A.yet; already
B.already; already
C.yet; yet
D.already; yet
答案
D
解析
【解析】
本题考查already和yet在现在完成时中的用法区别:already常用于肯定句中,可置于句中或句末;yet常用于否定句和疑问句中,多置于句末。
第一空所在句子为肯定句,应填already;第二空所在句子为否定句,应填yet,故答案选D。
【答案】
D
【知识点】
already与yet的用法
【点评】
本题主要考查现在完成时中already和yet的用法辨析,属于基础知识点,需牢记两者在肯定句、否定句及疑问句中的使用规则。
【难度系数】
0.8
本题考查already和yet在现在完成时中的用法区别:already常用于肯定句中,可置于句中或句末;yet常用于否定句和疑问句中,多置于句末。
第一空所在句子为肯定句,应填already;第二空所在句子为否定句,应填yet,故答案选D。
【答案】
D
【知识点】
already与yet的用法
【点评】
本题主要考查现在完成时中already和yet的用法辨析,属于基础知识点,需牢记两者在肯定句、否定句及疑问句中的使用规则。
【难度系数】
0.8
() 6.I miss Kate so much. I haven't seen her I moved house.
A.for
B.since
C.if
D.when
A.for
B.since
C.if
D.when
答案
B
解析
【解析】
这道题考查现在完成时的时间状语用法。主句“I haven't seen her”为现在完成时,从句“I moved house”为一般过去时。since引导时间状语从句时,主句常用现在完成时,从句用一般过去时,符合本句语境;for后接时间段,if表假设,when引导时间状语从句时通常不与现在完成时搭配,均不符合要求。
【答案】
B
【知识点】
现在完成时的时间状语;since的用法
【点评】
本题主要考查现在完成时的标志词辨析,需重点区分since与for的用法差异,以及不同连词在时态搭配中的适用场景,是英语时态类的基础考点。
【难度系数】
0.8
这道题考查现在完成时的时间状语用法。主句“I haven't seen her”为现在完成时,从句“I moved house”为一般过去时。since引导时间状语从句时,主句常用现在完成时,从句用一般过去时,符合本句语境;for后接时间段,if表假设,when引导时间状语从句时通常不与现在完成时搭配,均不符合要求。
【答案】
B
【知识点】
现在完成时的时间状语;since的用法
【点评】
本题主要考查现在完成时的标志词辨析,需重点区分since与for的用法差异,以及不同连词在时态搭配中的适用场景,是英语时态类的基础考点。
【难度系数】
0.8
() 7.—Look! I have a new bike.
—Cool! Where you it?
A.did; buy
B.were; buying
C.will; buy
D.are; buying
—Cool! Where you it?
A.did; buy
B.were; buying
C.will; buy
D.are; buying
答案
A
解析
【解析】
根据对话中“我有一辆新自行车”的语境可知,“买自行车”是过去发生的动作,应用一般过去时的特殊疑问句,结构为“疑问词+did+主语+动词原形+其他”。对选项逐一分析:
A. did; buy 为一般过去时的疑问句结构,符合语境;
B. were; buying 是过去进行时,强调过去正在进行的动作,不符合题意;
C. will; buy 是一般将来时,表未发生的动作,与“已有新自行车”的语境矛盾;
D. are; buying 是现在进行时,表现在正在进行的动作,不符合语境。
因此选A。
【答案】
A
【知识点】
一般过去时用法、特殊疑问句结构
【点评】
本题考查动词时态的辨析,需结合语境判断动作发生的时间,掌握不同时态的结构及适用场景是解题关键。
【难度系数】
0.8
根据对话中“我有一辆新自行车”的语境可知,“买自行车”是过去发生的动作,应用一般过去时的特殊疑问句,结构为“疑问词+did+主语+动词原形+其他”。对选项逐一分析:
A. did; buy 为一般过去时的疑问句结构,符合语境;
B. were; buying 是过去进行时,强调过去正在进行的动作,不符合题意;
C. will; buy 是一般将来时,表未发生的动作,与“已有新自行车”的语境矛盾;
D. are; buying 是现在进行时,表现在正在进行的动作,不符合语境。
因此选A。
【答案】
A
【知识点】
一般过去时用法、特殊疑问句结构
【点评】
本题考查动词时态的辨析,需结合语境判断动作发生的时间,掌握不同时态的结构及适用场景是解题关键。
【难度系数】
0.8
() 8.—Excuse me, madam. You can't take photos here.
—Sorry, I that sign.
A.don't see
B.didn't see
C.won't see
D.am not seeing
—Sorry, I that sign.
A.don't see
B.didn't see
C.won't see
D.am not seeing
答案
B
解析
【解析】
根据对话语境,“没看到标志”是过去发生的动作(现在已知晓此处不能拍照,说明“没看到”的动作已成为过去),因此要用一般过去时的否定形式“didn't see”,故选B。
【答案】
B
【知识点】
一般过去时用法、动词时态辨析
【点评】
本题考查对语境中动词时态的判断,需结合对话场景理解动作发生的时间,区分不同时态的适用场景,属于时态类基础考查题型。
【难度系数】
0.7
根据对话语境,“没看到标志”是过去发生的动作(现在已知晓此处不能拍照,说明“没看到”的动作已成为过去),因此要用一般过去时的否定形式“didn't see”,故选B。
【答案】
B
【知识点】
一般过去时用法、动词时态辨析
【点评】
本题考查对语境中动词时态的判断,需结合对话场景理解动作发生的时间,区分不同时态的适用场景,属于时态类基础考查题型。
【难度系数】
0.7
三、根据要求改写句子
1. Mr Green has been to Beijing many times. (改为一般疑问句并作否定回答)
— Mr Green to Beijing many times? —No, he .
2. Scientists have already found new ways to clean dirty rivers. (改为一般疑问句并作肯定回答)
— scientists new ways to clean dirty rivers yet? —Yes, they .
3. Our history teacher has shown the pictures to us already. (改为否定句)
Our history teacher the pictures to us .
4. Bob has been in the Tennis Club since he came to this school. (对画线部分提问)
Bob in the Tennis Club?
1. Mr Green has been to Beijing many times. (改为一般疑问句并作否定回答)
— Mr Green to Beijing many times? —No, he .
2. Scientists have already found new ways to clean dirty rivers. (改为一般疑问句并作肯定回答)
— scientists new ways to clean dirty rivers yet? —Yes, they .
3. Our history teacher has shown the pictures to us already. (改为否定句)
Our history teacher the pictures to us .
4. Bob has been in the Tennis Club since he came to this school. (对画线部分提问)
Bob in the Tennis Club?
答案
1. Has; been; hasn't
2. Have; found; have
3. hasn't; shown; yet
4. How; long; has; been
解析
【解析】
1. 现在完成时的陈述句变一般疑问句,需将助动词has提到句首,主语后接been;否定回答为“No, 主语+hasn't.”。
2. 主语scientists为复数,现在完成时变一般疑问句将助动词have提到句首,already需改为yet放于句末;肯定回答为“Yes, 主语+have.”。
3. 现在完成时变否定句,在助动词has后加not(缩写为hasn't),already改为yet放于句末。
4. 对since引导的时间状语从句提问,用特殊疑问词How long,将助动词has提到主语Bob前,主语后接been。
【答案】
1. Has; been; hasn't
2. Have; found; have
3. hasn't; shown; yet
4. How; long; has; been
【知识点】
现在完成时句式转换
【点评】
本题综合考查现在完成时的多种句式转换,涵盖一般疑问句及回答、否定句、特殊疑问句的改写,需熟练掌握助动词的运用、already与yet的转换规则以及对应特殊疑问词的选择,是对现在完成时基础用法的全面检测。
【难度系数】
0.8
1. 现在完成时的陈述句变一般疑问句,需将助动词has提到句首,主语后接been;否定回答为“No, 主语+hasn't.”。
2. 主语scientists为复数,现在完成时变一般疑问句将助动词have提到句首,already需改为yet放于句末;肯定回答为“Yes, 主语+have.”。
3. 现在完成时变否定句,在助动词has后加not(缩写为hasn't),already改为yet放于句末。
4. 对since引导的时间状语从句提问,用特殊疑问词How long,将助动词has提到主语Bob前,主语后接been。
【答案】
1. Has; been; hasn't
2. Have; found; have
3. hasn't; shown; yet
4. How; long; has; been
【知识点】
现在完成时句式转换
【点评】
本题综合考查现在完成时的多种句式转换,涵盖一般疑问句及回答、否定句、特殊疑问句的改写,需熟练掌握助动词的运用、already与yet的转换规则以及对应特殊疑问词的选择,是对现在完成时基础用法的全面检测。
【难度系数】
0.8
登录