现在完成进行时
一、单词拼写(共1小题,满分3分,每小题3分)
1.(3分)不管我们离家乡有多遥远,我们都会对打小就吃的家常菜产生认同感。(现在完成进行时)
However far we are from our hometown,we will identify with family dishes since childhood.
【答案】that we have been eating
【考点】现在完成进行时
【分析】不管我们离家乡有多遥远,我们都会对打小就吃的家常菜产生认同感。
【解答】答案:that we have been eating.分析句子可知,此处用定语从句修饰先行词family dishes,在从句中作动词eating的宾语,故用that引导定语从句;时间状语为since childhood,故用现在完成时,结合句意可知,此处表示动作还在进行,故用现在完成进行时。故答案为that we have been eating。
【难度】3
二、完成句子(共3小题,满分9分,每小题3分)
2.(3分)自1978年以来,中国一直实行改革开放政策。(现在完成进行时)
Since 1978, the policy of reform and opening﹣up.
【答案】China has been carrying out
【考点】现在完成进行时
【分析】自1978年以来,中国一直实行改革开放政策。
【解答】根据句意,横线处应翻译"中国一直实行","中国"翻译为China,为句子主语;表示"实行",应用短语carry out,为句子谓语,根据时间状语since 1978及要求可知,此处应用现在完成进行时表示动作从过去某一时间开始,一直持续到现在,可能仍然要继续下去,主语China为单数,助动词应用has。故填:China has been carrying out。
【难度】1
3.(3分)我在这所学校教了20年书。(现在完成进行时)
I in the school for 20 years.
【答案】have been teaching
【考点】现在完成进行时
【分析】我在这所学校教了20年书。
【解答】根据时间状语for 20 years,结合汉语提示"我在这所学校教了20年书。"可知,句子用现在完成进行时have/has been doing,表示动作从过去某一时间开始,一直持续到现在,可能仍然要继续下去;"教"译为teach,主语是第一人称I,故谓语动词用复数,空处译为have been teaching。故填:have been teaching。
【难度】1
4.(3分)这是我一直梦想的冒险。(现在完成进行时)
This is the adventure that .
【答案】I've been dreaming of
【考点】现在完成进行时
【分析】这是我一直梦想的冒险。
【解答】"梦想"译为dream of;分析句子结构可知,空处是定语从句,修饰先行词the adventure;根据汉语提示和is可知,空处填"我一直梦想的",强调过去的动作持续到现在,可能还要继续下去,用现在完成进行时(have/has been doing),故译为I've been dreaming of。故填:I've been dreaming of。
【难度】1
三、翻译题(共6小题,满分18分,每小题3分)
5.(3分)这可是我梦寐以求的冒险之旅啊。(用上现在完成进行时)
【答案】This is the adventure that I have been dreaming of.
【考点】现在完成进行时
【分析】这可是我梦寐以求的冒险之旅啊。
【解答】动词dream of表示"梦想",结合句意可知,此处表示"一直做某事",且表示动作的延续,用现在完成进行时。故填:This is the adventure that I have been dreaming of.
【难度】1
6.(3分)The villagers but still haven't found them.
在过去的五个小时里,村民们一直在寻找失踪的孩子们,但仍然没有找到他们。(现在完成进行时)
【答案】have been looking for the missing kids for the past five hours
【考点】现在完成进行时
【分析】在过去的五个小时里,村民们一直在寻找失踪的孩子们,但仍然没有找到他们。
【解答】答案:have been looking for the missing kids for the past five hours.根据时间状语for the past five hours可知,强调过去发生的动作一直在发生且持续到了现在,要用现在完成进行时;look for寻找。故填:have been looking for the missing kids for the past five hours。
【难度】1
7.(3分)三年来警方一直在调查这起案件,但是至今仍然没有找到真相。(现在完成进行时)
The police for the past three years,but they still haven't found the truth up to now.
【答案】have been investigating the case
【考点】现在完成进行时
【分析】三年来警方一直在调查这起案件,但是至今仍然没有找到真相。
【解答】答案:have been investigating the case."调查"investigate,及物动词,其宾语是"这起案件"the case,根据句意及时间状语for the past three years可知,本句应用现在完成进行时,主语The police指"警方",集体名词,谓语动词用复数形式,故填have been investigating the case.
【难度】1
8.(3分)最近的几个星期,中国北方的许多城市一直遭受着大雾天气,这给人们带来了极大的不便。(现在完成进行时)
In the last few weeks,many cities in northern China ,causing great inconvenience for people.
【答案】have been suffering from foggy weather.
【考点】现在完成进行时
【分析】最近的几个星期,中国北方的许多城市一直遭受着大雾天气,这给人们带来了极大的不便。
【解答】答案:have been suffering from foggy weather.根据题意,最近的几个星期,中国北方的许多城市一直遭受着大雾天气,这给人们带来了极大的不便。本题考查现在完成进行时态。现在完成进行时态的基本表达式为:have/has been v﹣ing.suffer from意为:遭受;foggy weather意为:大雾天气。故填have been suffering from foggy weather.
【难度】1
9.(3分)半个月来,研究人员一直在测试这款新设计的机器人。(现在完成进行时)
For half a month,the researchers .
【答案】have been testing the newly designed robot
【考点】现在完成进行时
【分析】半个月来,研究人员一直在测试这款新设计的机器人。
【解答】答案:have been testing the newly designed robot。测试test,新设计的newly designed,机器人robot。根据句意,此处表示"现阶段以来一直进行的动作",应用现在完成进行时have/has been testing,主语the researchers是复数名词,助动词用have。故答案为have been testing the newly designed robot。
【难度】3
10.(3分)我对这个问题已经冥思苦想了好几个月.(puzzle about; 现在完成进行时)
【答案】I've been puzzled about this problem for months
【考点】现在完成进行时
【分析】我对这个问题已经冥思苦想了好几个月.
【解答】答案: I've been puzzled about this problem for months ,考查汉译英,要求用puzzle about,所以用短语be puzzled about对…困惑,要求用现在完成进行时,表示从过去持续到现在..
【难度】3