【正文】
9.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A.have been doingC.had done【答案】 B 【解析】【分析】考查時態(tài)?,F(xiàn)在完成進(jìn)行時通常表示過去發(fā)生的事情延續(xù)到現(xiàn)在,而且還在繼續(xù)發(fā)生,強(qiáng)調(diào)事情的延續(xù)性和反復(fù)性。【點評】考查時態(tài)10.Tom worksworkedhas been workinghad been working【答案】 C 【解析】【分析】考查時態(tài),題干中出現(xiàn)的over the last three months,用于現(xiàn)在完成進(jìn)行時或現(xiàn)在完成時。【點評】本題的關(guān)鍵是牢記短語over/in the last/past+段時間“在近幾年里”,常用于現(xiàn)在完成進(jìn)行時或現(xiàn)在完成時。strugglesstruggledhas been strugglinghad been struggling【答案】C 【解析】【分析】句意:在過去的三個月里他每天晚上都在努力學(xué)英語語法?!军c評】考查動詞時態(tài),本題涉及現(xiàn)在完成進(jì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.—You look pretty tired today!—I an environmental report over the last few days, which should be submitted to the boss tomorrow. A.was writingC.have been writing【答案】D 【解析】【分析】句意:—你今天看起來很累!—在過去的幾天里我一直在寫一個環(huán)境報告,這個報告明天應(yīng)要提交給老板。14.He _______ it for two hours, and he39。has been watchedB.has been watchingD.故選C。is usingB.had usedD.表示從過去某個時間持續(xù)到現(xiàn)在一直發(fā)生的動作用現(xiàn)在完成時態(tài)或現(xiàn)在完成進(jìn)行時態(tài),故答案選D。16.— What39。workhave workedhave been workingworked【答案】 C 【解析】【分析】句意:—你怎么了?看起來真的壓力很大。根據(jù)本題題意,“我”已經(jīng)從一周前開始,持續(xù)工作直至現(xiàn)在(有表達(dá)時間段的提示短語the whole week),唯有現(xiàn)在完成進(jìn)行時可表達(dá)這一含義,應(yīng)選用have been doing的結(jié)構(gòu),故選C。17.—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)在完成進(jìn)行時,故選D。18.______ her ambition of being a professional singer, she _____ very hard since an early age. A.B.To realize, was trainedD.本題第一空中使用不定式做目的狀語,第二句時間狀語since an early age通常和現(xiàn)在完成時連用,表示從過去就開始的動作,本句使用現(xiàn)在完成進(jìn)行時強(qiáng)調(diào)動作的延續(xù)性,表示她一直都在努力訓(xùn)練。【點評】考查非謂語動詞和時態(tài),本題涉及不定式作目的狀語和現(xiàn)在完成進(jìn)行時的應(yīng)用。t it hard to drive downtown to work?—Yes, that39。have been goinghave gonewas goingwill have gone【答案】A 【解析】【分析】考查時態(tài):根據(jù)句意:開車到市中心工作難道不難嗎?是,那就是我為什么一直坐火車上