【正文】
nies that _______ with money. A.故選D。have been masking【答案】 D 【解析】【分析】句意:你壓抑了很久,現(xiàn)在是時候放松一下了。have been maskedwill have maskedmasked19.You ____your depression for long, and now it39。 【點評】考查現(xiàn)在完成進行時。have been plaining【答案】 D 【解析】【分析】句意:我來自大陸的朋友一直在向我抱怨,他們發(fā)現(xiàn)城市里的地鐵和他們在北京支付的地鐵相比太老了。C.is plainings subway cars are too old pared with what they pay for subways in Beijing. A.18.My friends from the mainland根據(jù)時間狀語n the past few weeks可知謂語動詞用現(xiàn)在完成時或者現(xiàn)在完成進行時,故選D。D.C.B.17.—How much do you know about the trade war between China and America?—Well, the newspapers ________ it in the past few weeks. A.根據(jù)本題題意,“我”已經(jīng)從一周前開始,持續(xù)工作直至現(xiàn)在(有表達時間段的提示短語the whole week),唯有現(xiàn)在完成進行時可表達這一含義,應(yīng)選用have been doing的結(jié)構(gòu),故選C。worked【答案】 C 【解析】【分析】句意:—你怎么了?看起來真的壓力很大。have been workinghave workedwork16.— What39。分析可知從過去一直至現(xiàn)在,要用現(xiàn)在完成進行時,故選A?,F(xiàn)在完成進行表示動作從過去一直持續(xù)至現(xiàn)在,這個動作正在進行。since,“自從”,Since后如果是過去的時間,主句要用現(xiàn)在完成時。had operated【答案】A 【解析】【分析】句意:自2017年10月。had been operatinghas operatedhas been operating15.The Ford Company celebrated【答案】 A 【解析】【分析】have/has been+現(xiàn)在分詞是現(xiàn)在完成進行時;句意:西方國家很多年來一直在慶祝圣誕節(jié)。celebratescelebratecelebrating14.The western countries have been _________ Christmas for many years. 我整個下午一直在購物而且好像什么事也沒做成。D.had shoppedB.shopped all afternoon and I don39?!军c評】考查時態(tài)13.I39?,F(xiàn)在完成進行時通常表示過去發(fā)生的事情延續(xù)到現(xiàn)在,而且還在繼續(xù)發(fā)生,強調(diào)事情的延續(xù)性和反復(fù)性。had done【答案】 B 【解析】【分析】考查時態(tài)。C.have been doing12.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A.第一空依據(jù)since一詞應(yīng)該使用現(xiàn)在完成時,且進行時態(tài)更能體現(xiàn)出目前的狀況,故使用現(xiàn)在完成進行時最好;第二空是虛擬語氣中“it39。 took【答案】 D 【解析】【分析】考查時態(tài)和虛擬語氣。D. take will takeC.B.have increased。11.Housing prices ________ since the end of the last year. Therefore, it39。他不可能這樣,他只工作了一個小時。has only been working【答案】 D 【解析】【分析】考查動詞時態(tài)。just workedhas just workedhad worked10.— Tom says he is too tired to go on.— He can39。 【點評】考查現(xiàn)在完成進行時和主謂一