【正文】
njoy them.A.B.C.D.句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。5.— Tom says he is too tired to go on.— He can39。had workedhas just workedjust workedhas only been working【答案】 D 【解析】【分析】考查動詞時態(tài)。他不可能這樣,他只工作了一個小時。6.Why, you39。am waitingwaitedhave been waitingwas waiting【答案】 C 【解析】【分析】考查現(xiàn)在完成進行時。故選C項。構(gòu)成:have+been+doing。have doneB.had been doingD.句意:四個小時以來,我一直都在做家庭作業(yè),但是我不確信我是否能在明天上交它。故B正確。will be learningis learninghad been learninghas been learning【答案】D 【解析】【分析】考查時態(tài)。所以使用現(xiàn)在完成進行時,強調(diào)動作的延續(xù)性和反復(fù)性。9.—Nice to see you again after all these years. What ________?—Well, I39。m now working for a large oil pany. A.B.C.D.句意:—這么多年以后再次看見你真是太好了。我現(xiàn)在在一家大型的石油公司。故答案為D。10.Tom worksworkedhas been workinghad been working【答案】 C 【解析】【分析】考查時態(tài),題干中出現(xiàn)的over the last three months,用于現(xiàn)在完成進行時或現(xiàn)在完成時?!军c評】本題的關(guān)鍵是牢記短語over/in the last/past+段時間“在近幾年里”,常用于現(xiàn)在完成進行時或現(xiàn)在完成時。strugglesstruggledhas been strugglinghad been struggling【答案】C 【解析】【分析】句意:在過去的三個月里他每天晚上都在努力學(xué)英語語法?!军c評】考查動詞時態(tài),本題涉及現(xiàn)在完成進行時的應(yīng)用。in Shanghai for more than ten years, is considering working in Huaian, but he hasn39。had workedB.is workingD.分析句子可知,本句中的who指代前面的先行詞doctor Smith,是單數(shù)。故選B。13.—How much do you know about the trade war between China and America?—Well, the newspapers ________ it in the past few weeks. A.B.C.D.根據(jù)時間狀語n the past few weeks可知謂語動詞用現(xiàn)在完成時或者現(xiàn)在完成進行時,故選D。14.He _______ it for two hours, and he39。has been watchedB.has been watchingD.故選C。To realize, has been trainingRealizing, trainedC.Realized, has trained【答案】 A 【解析】【分析】句意:為了實現(xiàn)成為職業(yè)歌手的志向,她從小就一直很努力地訓(xùn)練。故A項正確。16.Judith ______ on her new novel which is supposed to e out next month. A.had workedC.was working【答案】 A 【解析】【分析】句意:朱迪思一直在寫她的新小說,這本小說預(yù)定下個月出版。故選A。17.Housing prices_____ since a few years ago. Therefore, it39。have increased。B. will takeC. takesD. took【答案】D 【解析】【分析】句意:自從去年年底房價一直在上漲。由since判斷句中需要完成時,并且根據(jù)語境,房價還在上漲中,故第一空用完成進行時;第二空考查句型It39。