第8页

信息发布者:
has built
has made
haven't seen
Have
visited
watched
have helped
C
B
B
C
D
B
A
B
Has
been
hasn't
Have
found
【解析】
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
【解析】
句中出现时间标志词“already”,是现在完成时的典型标志,现在完成时的结构为“have/has + 动词过去分词”。主语“The old cinema”是单数第三人称,所以助动词用“has”,“turn”的过去分词是“turned”,因此正确答案为C。
【答案】
C
【知识点】
现在完成时的用法
【点评】
本题考查现在完成时的基本用法,需牢记“already”“yet”等现在完成时的标志词,准确区分不同时态的适用场景,避免混淆时态结构。
【难度系数】
0.8
【解析】
根据从句“when I saw them”使用一般过去时,可知主句动作发生在过去,需用一般过去时。remind的过去式为reminded,故答案选B。
【答案】
B
【知识点】
一般过去时、remind固定搭配
【点评】
本题考查时态一致性及固定短语用法,需结合从句时态判断主句时态,同时掌握“remind sb. of sth.”的固定搭配,注重语境与时态的结合。
【难度系数】
0.7
【解析】
根据时间状语“so far(到目前为止)”可知句子需用现在完成时,其结构为“have/has + 过去分词”;主语“the city”是第三人称单数,助动词应用“has”,“build”的过去分词为“built”,因此选B。
【答案】
B
【知识点】
现在完成时用法、主谓一致
【点评】
本题考查现在完成时的时态判定及主谓一致的运用,需依据时间状语确定时态,结合主语单复数选择正确助动词,明确不同时态的结构差异。
【难度系数】
0.6
【解析】
这道题考查时态的运用。句中出现since(自从)引导的时间状语从句,是现在完成时的典型标志词,现在完成时的结构为“have/has+动词过去分词”。主语the night market是第三人称单数形式,因此助动词用has,attract的过去分词是attracted,所以应选has attracted。
【答案】
C
【知识点】
现在完成时用法
【点评】
本题主要考查现在完成时的判定,核心在于识别since这一现在完成时的标志词,学生需牢记现在完成时的结构及常见标志词,避免混淆其他时态。
【难度系数】
0.8
【解析】
本题考查already和yet在现在完成时中的用法区别:already常用于肯定句中,可置于句中或句末;yet常用于否定句和疑问句中,多置于句末。
第一空所在句子为肯定句,应填already;第二空所在句子为否定句,应填yet,故答案选D。
【答案】
D
【知识点】
already与yet的用法
【点评】
本题主要考查现在完成时中already和yet的用法辨析,属于基础知识点,需牢记两者在肯定句、否定句及疑问句中的使用规则。
【难度系数】
0.8
【解析】
这道题考查现在完成时的时间状语用法。主句“I haven't seen her”为现在完成时,从句“I moved house”为一般过去时。since引导时间状语从句时,主句常用现在完成时,从句用一般过去时,符合本句语境;for后接时间段,if表假设,when引导时间状语从句时通常不与现在完成时搭配,均不符合要求。
【答案】
B
【知识点】
现在完成时的时间状语;since的用法
【点评】
本题主要考查现在完成时的标志词辨析,需重点区分since与for的用法差异,以及不同连词在时态搭配中的适用场景,是英语时态类的基础考点。
【难度系数】
0.8
【解析】
根据对话中“我有一辆新自行车”的语境可知,“买自行车”是过去发生的动作,应用一般过去时的特殊疑问句,结构为“疑问词+did+主语+动词原形+其他”。对选项逐一分析:
A. did; buy 为一般过去时的疑问句结构,符合语境;
B. were; buying 是过去进行时,强调过去正在进行的动作,不符合题意;
C. will; buy 是一般将来时,表未发生的动作,与“已有新自行车”的语境矛盾;
D. are; buying 是现在进行时,表现在正在进行的动作,不符合语境。
因此选A。
【答案】
A
【知识点】
一般过去时用法、特殊疑问句结构
【点评】
本题考查动词时态的辨析,需结合语境判断动作发生的时间,掌握不同时态的结构及适用场景是解题关键。
【难度系数】
0.8
【解析】
根据对话语境,“没看到标志”是过去发生的动作(现在已知晓此处不能拍照,说明“没看到”的动作已成为过去),因此要用一般过去时的否定形式“didn't see”,故选B。
【答案】
B
【知识点】
一般过去时用法、动词时态辨析
【点评】
本题考查对语境中动词时态的判断,需结合对话场景理解动作发生的时间,区分不同时态的适用场景,属于时态类基础考查题型。
【难度系数】
0.7
【解析】
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