【正文】
【解析】【分析】句意:—Mary去哪了?—她吃完早飯就出去了,從那以后她就一直在圖書館里寫論文,你可以在那找到她。C.故選D。19.You ____your depression for long, and now it39。根據(jù)句意可知應(yīng)采用現(xiàn)在完成進(jìn)行時(shí)態(tài),強(qiáng)調(diào)動(dòng)作一直在延續(xù)。B.was painting說明坐火車上班一直持續(xù)到現(xiàn)在以后可能還在做。C.s why I ________ to work by train.A.故選A。had worked16.Judith ______ on her new novel which is supposed to e out next month. A.has been hunting for【答案】D 【解析】【分析】句意:——Lucy這些天似乎不在。C.D.has been watched此處表示動(dòng)作一整天都在進(jìn)行,一直在持續(xù),用現(xiàn)在完成進(jìn)行時(shí),故選D。was about to washwashedhad been struggling【答案】C 【解析】【分析】句意:在過去的三個(gè)月里他每天晚上都在努力學(xué)英語語法。struggled【點(diǎn)評】本題的關(guān)鍵是牢記短語over/in the last/past+段時(shí)間“在近幾年里”,常用于現(xiàn)在完成進(jìn)行時(shí)或現(xiàn)在完成時(shí)。故答案為D。句意:—這么多年以后再次看見你真是太好了。10.—Nice to see you again after all these years. What ________?—Well, I39。表示持續(xù)到現(xiàn)在并且仍在進(jìn)行的動(dòng)作,應(yīng)用現(xiàn)在完成進(jìn)行時(shí)。D.has been living【點(diǎn)評】現(xiàn)在完成進(jìn)行時(shí)表示動(dòng)作從某一時(shí)間開始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。D.C.B.re late again! I ________ here for over two hours!A.句意:湯姆說他太累了不能繼續(xù)了。依據(jù)后面一句話的內(nèi)容可知,奶奶是正在做餅干,故需要使用現(xiàn)在進(jìn)行時(shí)的被動(dòng)語態(tài),故選C。is being mademakes根據(jù)since,可知時(shí)態(tài)用現(xiàn)在完成時(shí),故選C。B.makeshas e【答案】 C 【解析】【分析】句意:——你知道彩色跑,一個(gè)五千米的賽跑嗎?——知道,到目前為止它已經(jīng)進(jìn)入了我們國家的好幾個(gè)城市?!军c(diǎn)評】考查動(dòng)詞的時(shí)態(tài),注意句中的時(shí)間狀語的暗示。B.A.他已經(jīng)回加拿大了。 gone【答案】 A 【解析】【分析】考查情態(tài)動(dòng)詞表推測及現(xiàn)在完成時(shí)的用法。B.can’t。本題第一空中使用不定式做目的狀語,第二句時(shí)間狀語since an early age通常和現(xiàn)在完成時(shí)連用,表示從過去就開始的動(dòng)作,本句使用現(xiàn)在完成進(jìn)行時(shí)強(qiáng)調(diào)動(dòng)作的延續(xù)性,表示她一直都在努力訓(xùn)練。To realize, was trainedTo realize, has been trainingRealizing, trainedC.Realized, has trained【答案】 A 【解析】【分析】句意:為了實(shí)現(xiàn)成為職業(yè)歌手的志向,她從小就一直很努力地訓(xùn)練。2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. beenmustn’t。——不可能是他。 neverto Chongjiang. 由last year可知,第一句用一般過去時(shí);由第二句中的never可知,用現(xiàn)在完成時(shí),故選A。cameC.5.China ________________ great achievements in science and technology since 1978. A.make great achievement取得巨大成就,;;。6.The most delicious cookies in the world ________ by granny. Please wait ten more minutes to enjoy them.A.C.句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。had worke