过去完成进行时
一、选择题(共1小题,满分3分,每小题3分)
1.(3分)下列关于时态的选项中正确的是_。( )
A.had done sth.:现在完成时
B.will/shall have done sth.:将来完成时
C.has/have been done:过去完成时的被动形式
D.will/shall be doing sth.:现在进行时
【答案】B
【考点】过去完成进行时
【分析】下列关于时态的选项中正确的是_。
【解答】will/shall have done sth.是将来完成时。B项正确。A.had done sth.过去完成时;C.has/have been done现在完成时的被动语态;D.will/shall be doing sth.将来进行时。故选:B。.
【难度】1
二、句型转换(共2小题,满分6分,每小题3分)
2.(3分)我一到家就开始下雨了。(No sooner…than过去完成时的倒装句)
【答案】No sooner had I got home than it began to rain.
【考点】过去完成进行时
【分析】我一到家就开始下雨了。
【解答】表示"一......就......",用no sooner…than...结构,no sooner置于句首,用部分倒装形式,所在句子用过去完成时,than后面句子用陈述形式,时态用一般过去时。故填:No sooner had I got home than it began to rain. .
【难度】1
3.(3分)Sam has finished his homework.(改为过去完成时)
【答案】Sam had finished his homework.
【考点】过去完成进行时
【分析】山姆已经完成了他的家庭作业。
【解答】分析句子结构可知,句子用的是现在完成时has done;过去完成时由"had +过去分词"构成,故只需要把助动词has改为had即可。故填:Sam had finished his homework。.
【难度】1
三、翻译题(共7小题,满分21分,每小题3分)
4.(3分)她的眼睛红着。显然她刚哭过。(过去完成进行时表示根据直接或间接的证据面得出结论)
【答案】Her eyes are red.It was obvious that she had just been crying.
【考点】过去完成进行时
【分析】她的眼睛红着。显然她刚哭过。
【解答】" 她的眼睛红着 "译为Her eyes are red. " 显然她刚哭过 "译为It was obvious that she had just been crying,用过去完成进行时表示过去的动作持续到现在。故填:Her eyes are red.It was obvious that she had just been crying. .
【难度】1
5.(3分)农夫们撒播了近一个月,之后开始下起雨来。(过去完成进行时用来表示过去一段时间持续重复的动作)
【答案】The farmers have been sowing for nearly a month before it began to rain.
【考点】过去完成进行时
【分析】农夫们撒播了近一个月,之后开始下起雨来。
【解答】分析句子,下雨为过去的动作,应用一般过去时,播种这一动作发生在过去,且持续一段时间,应用过去完成进行时。"农夫们撒播了近一个月,之后开始下起雨来"译为The farmers have been sowing for nearly a month before it began to rain。故填:The farmers have been sowing for nearly a month before it began to rain. .
【难度】3
6.(3分)她在考试之前一直患重感冒。(过去完成进行时,suffer from)
【答案】She had been suffering from a bad cold before she took the exam.
【考点】过去完成进行时
【分析】她在考试之前一直患重感冒。
【解答】根据提示,本句使用过去完成进行时"had been doing","suffer from"意为"患...";本句为before引导的时间状语从句。故填:She had been suffering from a bad cold before she took the exam. .
【难度】1
7.(3分)有人敲门之前,我一直在看书。(过去完成进行时)
【答案】I had been reading the book before someone knocked at the door.
【考点】过去完成进行时
【分析】有人敲门之前,我一直在看书。
【解答】答案:I had been reading the book before someone knocked at the door.根据句中状语可知,主句应该表示"过去的过去一直在做某事",所以主句用过去完成进行时。故填I had been reading the book before someone knocked at the door. .
【难度】1
8.(3分)过去完成进行时
保罗这时并不知道他很快就能拥有一直等待的机会。
【答案】Paul didn't know he'd soon get the chance that he had been waiting for.
【考点】过去完成进行时
【分析】保罗这时并不知道他很快就能拥有一直等待的机会。
【解答】答案:Paul didn't know he'd soon get the chance that he had been waiting for.根据题意,"不知道"可以翻译成"didn't know";"拥有机会"可以翻译成"get the chance";"很快"可以翻译成"soon";"一直等待的"可以翻译成"had been waiting for"。其中因为waiting for这个动作发生在过去动作didn't know之前,且一直持续发生,故用过去完成进行时态:had been waiting for.故填Paul didn't know he'd soon get the chance that he had been waiting for. .
【难度】1
9.(3分)如果不是因为那时英国人害怕入侵,隧道早就建成了。(过去完成时用来表示对过去的虚拟)
【答案】If it had not been for the British fear of invasion,the tunnel would have been built long ago.
【考点】过去完成进行时
【分析】如果不是因为那时英国人害怕入侵,隧道早就建成了。
【解答】结合句意,与过去事实相反,句子应用虚拟语气,从句用过去完成时,主语用would+have done。if it had not been for the British fear of invasion,the tunnel would have been built long ago.
故填:If it had not been for the British fear of invasion,the tunnel would have been built long ago. .
【难度】3
10.(3分)我们冒着大雨赶到火车站的时候.高铁列车已经开走了。(过去完成时表示在过去某一时间或动作之前已经发生或完成了的事情)
【答案】When we arrived at the railway station in the heavy rain,the high﹣speed train had already left.
【考点】过去完成进行时
【分析】我们冒着大雨赶到火车站的时候,高铁列车已经开走了。
【解答】分析句子,"到达火车站"应用一般过去时;"火车开走在我们到达之前",应用过去完成时。" 我们冒着大雨赶到火车站的时候 "译为When we arrived at the railway station in the heavy rain;" 高铁列车已经开走了 "译为the high﹣speed train had already left。故填:When we arrived at the railway station in the heavy rain,the high﹣speed train had already left.
【难度】5