【正文】
isitC.has been preparingD.B.選D。C.18.—How much do you know about the trade war between China and America?—Well, the newspapers ________ it in the past few weeks. A.work故答案為C。根據(jù)句意說明是問對方這些年在做什么,因此使用現(xiàn)在完成進行時表示。did you dohave you done【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時的應(yīng)用,現(xiàn)在完成進行時表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。has been goingmakeshas beengo,have,gone【答案】 A 【解析】【分析】句意:去年我去了榕江,但我從未去過重江。7.IC.has been in 指的是某人在某地停留多長時間;has been to是去過某地已經(jīng)回來;has gone to是去某地了,還沒回來;has e to是已經(jīng)來到某地,根據(jù)句意可知選A【點評】考查動詞短語辨析6.—Why is your foreign teacher’s Chinese so good?C.5.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he hasn39。4.— Look, the light is still on in Helen39。has been watchingB.3.He _______ it for two hours, and he39。watchings still watching now.A.C.is usingD.t finishdidn39。B.B.will go,have,beenC.8.The number of foreign students attending Chinese universities ____ rising steadily since 1990. A.根據(jù)時間狀語since 1990,從1991年開始,可知本句時態(tài)為現(xiàn)在完成進行時has/have +been+現(xiàn)在分詞;再根據(jù)the number of,……的數(shù)量,助動詞應(yīng)用單數(shù)形式has,be的過去分詞been。C.句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。D. all afternoon and I don39。B.had shopped我整個下午一直在購物而且好像什么事也沒做成。B.D.13.Tom workshas been workingA.B.C.D.D.C.—我已經(jīng)連軸轉(zhuǎn)努力了一整個星期來寫我的畢業(yè)論文。have been pouring inC.D.have been reporting【答案】D 【解析】【分析】句意:——你對中美之間的貿(mào)易戰(zhàn)爭了解多少?——哦,在最近的幾周里報紙一直在報道這件事。B.20.You ____your depression for long, and now it39。故選D?!恢痹跒橄轮芤坏鸟{駛考試做準(zhǔn)備。B.D.have been turning over【答案】 D 【解析】【分析】句意:在我年輕的時候,我的父親給了我一些建議,從那時起,這些建議一直在我的腦海里翻來覆去。C.works根據(jù)in the last five years可知,句子用現(xiàn)在完成時態(tài)或現(xiàn)在完成進行時態(tài),故選D。C.28.But actually, these Englishers ______ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that. A.has been working 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。have washed