【正文】
用現(xiàn)在完成進(jìn)行時(shí)表一直發(fā)生的動(dòng)作。have been shopping【答案】 D 【解析】【分析】句意:我很累。C.have shoppedt seem to have finished anything.A.m tired out. I_______ 【點(diǎn)評(píng)】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)。have been working【答案】 D 【解析】【分析】句意:Herpin先生是過去五年在中國(guó)工作的外國(guó)專家之一。C.is working29.Mr. Herpin is one of the foreign experts who ________ in China in the last five years. A.可知Andrew是從過去到現(xiàn)在一直在準(zhǔn)備,用現(xiàn)在完成進(jìn)行時(shí),選B。had been preparing【答案】 B 【解析】【分析】句意:—我確信Andrew在決賽中會(huì)獲得一等獎(jiǎng)。was preparinghas been preparingis preparing28.—I39。第一空:一周了問題一直還在討論,因此用現(xiàn)在完成進(jìn)行時(shí);第二空:decision和make是被動(dòng)關(guān)系,因此謂語(yǔ)動(dòng)詞用被動(dòng)語(yǔ)態(tài),結(jié)合助動(dòng)詞has,可知用現(xiàn)在完成時(shí)的被動(dòng)語(yǔ)態(tài),故選B。are discussing。 been made been madeC.B.have been discussing。27.They 根據(jù)下文for a long time可知應(yīng)用現(xiàn)在完成進(jìn)行時(shí),故選D。D.will be waitingB.is waiting26.From his tired face, I can tell he 根據(jù)題干意思表示在過去五小時(shí)里一直做因此用現(xiàn)在完成進(jìn)行時(shí),故選D。have been doing【答案】 D 【解析】【分析】句意:為了找到失蹤的孩子,村民們?cè)谶^去五小時(shí)里一直在盡力做自己能做的事情 。C.do25.In order to find the missing child, villagers _____ all they can over the past five hours. A.表示一個(gè)從過去開始延續(xù)到現(xiàn)在,可以包括現(xiàn)在在內(nèi)的一個(gè)階段內(nèi),重復(fù)發(fā)生的行動(dòng),用現(xiàn)在完成進(jìn)行時(shí),故選B。prepared【答案】 B 【解析】【分析】句意:——這些天我沒見過Jacky。C.has been preparingt seen Jacky these days. — She ________ for the driving test due to take place next Monday.A. 選D。have been painting【答案】 D 【解析】【分析】句意:——怎么啦,杰克,你看起來如此疲憊!——噢,我一直都在粉刷房子,并且我明天必須完成。C.will be painting23.— Why, Jack, you look so tired! — Well, I ______ the house and I must finish the work tomorrow.A. 【點(diǎn)評(píng)】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)的應(yīng)用。has been raining【答案】 D 【解析】【分析】句意:連續(xù)下雨已經(jīng)兩周了,整個(gè)地區(qū)都發(fā)洪水了。C.rains22.It _________ for two weeks, and the whole area is flooded. A.表示過去的事情一直延續(xù)到現(xiàn)在而且還在進(jìn)行,因此用現(xiàn)在完成進(jìn)行時(shí),故選B。had been poured in【答案】B 【解析】【分析】句意:——令我們欣慰的是,救援工作正在墨西哥地震災(zāi)區(qū)展開。are poured inB.21.—To our relief, rescue work is under way in the quakehit area in Mexico.—Yes, volunteers are helping to distribute the donate