【文章內容簡介】
had goneB.has been goingC.is goingD.went【答案】B 【解析】【分析】。句意:從6月開始,瑪麗每天晚上去上寫作課,這個課程將于這周末結束?,旣惿蠈懽髡n的動作從過去持續(xù)到未來的這周末,所以要用現在完成進行時。故選B?!军c評】考查時態(tài),本題涉及現在完成進行時的應用,現在完成進行時表示動作從某一時間開始,一直持續(xù)到現在,或者剛剛終止,或者可能仍然要繼續(xù)下去。14.Have you ever _______ with a group?A.to speakB.studyC.studyingD.studied【答案】 D 【解析】【分析】句意:你曾經有過小組學習嗎?現在完成時的結構:have+過去分詞,故選D?!军c評】考查現在完成時的結構。15.Tom in the library every night over the last three months. A.worksB.workedC.has been workingD.had been working【答案】 C 【解析】【分析】考查時態(tài),題干中出現的over the last three months,用于現在完成進行時或現在完成時。故答案為C?!军c評】本題的關鍵是牢記短語over/in the last/past+段時間“在近幾年里”,常用于現在完成進行時或現在完成時。16.He is sure to pass the test, for he_____ his lessons for the test every day over the past month. A.will reviewB.was reviewingC.has been reviewingD.had been reviewing【答案】 C 【解析】【分析】句意:他一定可以通過測試,因為在過去的一個月里他每天都在為測試而復習功課。根據時間狀語over the past month“在過去的一個月里”;再結合句意,他復習的動作從過去持續(xù)到現在,故謂語動詞用現在完成進行時,主語he是第三人稱單數,故用has been reviewing。故選C。 【點評】考查時態(tài),本題涉及現在完成進行時。17.— You look tired.— I ___________ clothes all day. A.washedB.have washedC.was about to washD.have been washing【答案】D 【解析】【分析】句意:——你看上去很累?!蚁戳艘惶斓囊路?。此處表示動作一整天都在進行,一直在持續(xù),用現在完成進行時,故選D?!军c評】考查動詞時態(tài),本題涉及現在完成進行時的應用。18.—You look pretty tired today!—I an environmental report over the last few days, which should be submitted to the boss tomorrow. A.wroteB.was writingC.had writtenD.have been writing【答案】D 【解析】【分析】句意:—你今天看起來很累!—在過去的幾天里我一直在寫一個環(huán)境報告,這個報告明天應要提交給老板。表示從幾天前開始一直進行持續(xù)到現在的動作,用現在完成進行時,故選D.【點評】考查動詞時態(tài),本題涉及現在完成進行時的應用。19.The Ford Company its autonomous minicars on public roads in Arizona, the US, without a safety driver since October, 2017. A.has been operatingB.has operatedC.had been operating