一、用所给词的适当形式填空
1. The boy ___ (love) maths since he was nine.
2. Her grandmother ___(die) for ten years.
3. Mr Brown ___(work) as a zoo keeper for ten years.
4. The bookshop ___(open)since last year.
5. The astronaut is so tired that he ___(asleep) for five hours.
1. The boy ___ (love) maths since he was nine.
2. Her grandmother ___(die) for ten years.
3. Mr Brown ___(work) as a zoo keeper for ten years.
4. The bookshop ___(open)since last year.
5. The astronaut is so tired that he ___(asleep) for five hours.
答案
1. has loved 2. has been dead 3. has worked
4. has been open 5. has been asleep
4. has been open 5. has been asleep
解析
【分析】这五道题均考查现在完成时的用法,解题思路为:先根据句中时间状语(since+时间点、for+时间段)确定需用现在完成时;再判断动词是延续性还是短暂性,若为短暂性动词需转换为对应的延续性状态,最后结合主语的单复数确定助动词及动词形式。
1. 时间状语为since he was nine,用现在完成时,love是延续性动词,主语是第三人称单数,故用has loved;
2. 时间状语为for ten years,die是短暂性动词,需转换为延续性状态be dead,主语是第三人称单数,故用has been dead;
3. 时间状语为for ten years,work是延续性动词,主语是第三人称单数,故用has worked;
4. 时间状语为since last year,open作动词是短暂性,需转换为延续性状态be open,主语是第三人称单数,故用has been open;
5. 时间状语为for five hours,asleep是形容词,需与be动词构成延续性状态,主语是第三人称单数,故用has been asleep。
【解析】
1. 句中时间状语为“since he was nine”,表示从过去某一时间开始持续到现在,需用现在完成时,主语the boy是第三人称单数,故填has loved;
2. 句中时间状语为“for ten years”,表示持续了一段时间,die是短暂性动词,不能与时间段连用,需转换为延续性状态“be dead”,主语grandmother是第三人称单数,故填has been dead;
3. 句中时间状语为“for ten years”,表示持续了一段时间,work是延续性动词,可与时间段连用,主语Mr Brown是第三人称单数,故填has worked;
4. 句中时间状语为“since last year”,表示从过去某一时间开始持续到现在,open作动词是短暂性,需转换为延续性状态“be open”,主语the bookshop是第三人称单数,故填has been open;
5. 句中时间状语为“for five hours”,表示持续了一段时间,asleep是形容词,需与be动词构成延续性状态,主语he是第三人称单数,故填has been asleep。
【答案】1. has loved 2. has been dead 3. has worked 4. has been open 5. has been asleep
【知识点】现在完成时、延续性动词与短暂性动词转换
【点评】本题围绕现在完成时的核心考点命题,重点考查“since+时间点/for+时间段”与现在完成时的搭配,以及短暂性动词转换为延续性状态的规则,是初中英语现在完成时的基础应用题型,需学生熟练掌握相关语法规则。
【难度系数】0.5
1. 时间状语为since he was nine,用现在完成时,love是延续性动词,主语是第三人称单数,故用has loved;
2. 时间状语为for ten years,die是短暂性动词,需转换为延续性状态be dead,主语是第三人称单数,故用has been dead;
3. 时间状语为for ten years,work是延续性动词,主语是第三人称单数,故用has worked;
4. 时间状语为since last year,open作动词是短暂性,需转换为延续性状态be open,主语是第三人称单数,故用has been open;
5. 时间状语为for five hours,asleep是形容词,需与be动词构成延续性状态,主语是第三人称单数,故用has been asleep。
【解析】
1. 句中时间状语为“since he was nine”,表示从过去某一时间开始持续到现在,需用现在完成时,主语the boy是第三人称单数,故填has loved;
2. 句中时间状语为“for ten years”,表示持续了一段时间,die是短暂性动词,不能与时间段连用,需转换为延续性状态“be dead”,主语grandmother是第三人称单数,故填has been dead;
3. 句中时间状语为“for ten years”,表示持续了一段时间,work是延续性动词,可与时间段连用,主语Mr Brown是第三人称单数,故填has worked;
4. 句中时间状语为“since last year”,表示从过去某一时间开始持续到现在,open作动词是短暂性,需转换为延续性状态“be open”,主语the bookshop是第三人称单数,故填has been open;
5. 句中时间状语为“for five hours”,表示持续了一段时间,asleep是形容词,需与be动词构成延续性状态,主语he是第三人称单数,故填has been asleep。
【答案】1. has loved 2. has been dead 3. has worked 4. has been open 5. has been asleep
【知识点】现在完成时、延续性动词与短暂性动词转换
【点评】本题围绕现在完成时的核心考点命题,重点考查“since+时间点/for+时间段”与现在完成时的搭配,以及短暂性动词转换为延续性状态的规则,是初中英语现在完成时的基础应用题型,需学生熟练掌握相关语法规则。
【难度系数】0.5
登录