【正文】
struggling【答案】C 【解析】【分析】句意:在過去的三個月里他每天晚上都在努力學英語語法?!军c評】考查動詞時態(tài),本題涉及現(xiàn)在完成進行時的應用。washedhave washedwas about to washhave been washing【答案】D 【解析】【分析】句意:——你看上去很累。此處表示動作一整天都在進行,一直在持續(xù),用現(xiàn)在完成進行時,故選D。19.—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)境報告,這個報告明天應要提交給老板。20.According to the newlyelected French president, Macron, France will reform the rigid and outdated rules that ________ the development of the country in the near future. A.B.C.D.“…the rigid and outdated rules that所以用現(xiàn)在完成進行時。【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應用。were pouring inhave been pouring inC.D.——是的,志愿者們正在幫助分發(fā)捐贈的物品?!军c評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應用。had rainedB.would rainD.根據(jù)時間狀語for two weeks,表示雨持續(xù)了兩周,即:雨一直在進行,要用現(xiàn)在完成進行時態(tài).故選D。 was paintingB.have paintedD.根據(jù)句意可知應采用現(xiàn)在完成進行時態(tài),強調(diào)動作一直在延續(xù)。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應用。24.— I haven39。will prepareB.was preparingD.——她一直在為下周一的駕駛考試做準備。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。didB.had doneD.A. did一般過去時 B. do 一般現(xiàn)在時 C. had done 過去完成時表示過去的過去 D. have been doing現(xiàn)在完成進行時,表示從過去開始一個動作持續(xù)到現(xiàn)在也可能持續(xù)下去。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。in the queue for a long time. A.will waitC.has been waiting【答案】 D 【解析】【分析】句意:從他疲憊的臉上,我可以看出他已經(jīng)排了很長時間的隊了。 【點評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進行時。the plan for a week, but no decision has . A. madehave been discussing。have been discussed。D. been made【答案】 B 【解析】【分析】句意:他們已經(jīng)討論這個計劃一個星期了,但還沒有作出決定。 【點評】考查時態(tài)語態(tài),本題涉及現(xiàn)在完成進行時以及現(xiàn)在完成時的被動語態(tài)。m sure Andrew will win the first prize in the final. —I think so. He _____ for it months.A.B.C.D.—我也這么想,他已經(jīng)準備了好幾個月了。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。worksB.are workingD.根據(jù)in the last five years可知,句子用現(xiàn)在完成時態(tài)或現(xiàn)在完成進行時態(tài),故選D。30.I39。 all afternoon and I don39。shoppedB.had shoppedD.我整個下午一直在購物而且好像什么事也沒做成。