【正文】
the past few weeks可知謂語動詞用現(xiàn)在完成時或者現(xiàn)在完成進(jìn)行時,故選D。D.C.B.19.—How much do you know about the trade war between China and America?—Well, the newspapers ________ it in the past few weeks. A.故選C。 the development of the country…”在本句中the rigid and outdated rules是先行詞,在定語從句中作主語;“這些僵化的和過時的規(guī)則一直在限制國家的發(fā)展”,表示這個動作從過去一直到現(xiàn)在,這個動作一直在進(jìn)行。will limit【答案】 C 【解析】【分析】句意:據(jù)新當(dāng)選的法國總統(tǒng)Macron,在不久的將來法國將改革那些一直在限制國家發(fā)展的僵化和過時的規(guī)則。have been limitinghad limitedlimited表示從幾天前開始一直進(jìn)行持續(xù)到現(xiàn)在的動作,用現(xiàn)在完成進(jìn)行時,故選D.【點(diǎn)評】考查動詞時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。D.had writtenB.wrote 【點(diǎn)評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時?!乙呀?jīng)連軸轉(zhuǎn)努力了一整個星期來寫我的畢業(yè)論文。D.C.B.s wrong? You look really stressed out. —I ________ the whole week preparing for my graduation paper.A.【點(diǎn)評】考查動詞時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。had been struggling【答案】C 【解析】【分析】句意:在過去的三個月里他每天晚上都在努力學(xué)英語語法。has been strugglingstruggledstruggles故選C。D.has been watchingB.has been watched14.He _______ it for two hours, and he39。我整個下午一直在購物而且好像什么事也沒做成。D.had shoppedB.shopped all afternoon and I don39。13.I39。故選B。句意:從6月開始,瑪麗每天晚上去上寫作課,這個課程將于這周末結(jié)束。D.C.B.12.Mary_______ to writing classes every night since June and the course will end this week. A.故知選D項(xiàng)。表示持續(xù)到現(xiàn)在并且仍在進(jìn)行的動作,應(yīng)用現(xiàn)在完成進(jìn)行時?!@不吃驚。D.will have been livedB.has been living【點(diǎn)評】考查時態(tài)11.— He speaks Chinese very well.— It39?,F(xiàn)在完成進(jìn)行時通常表示過去發(fā)生的事情延續(xù)到現(xiàn)在,而且還在繼續(xù)發(fā)生,強(qiáng)調(diào)事情的延續(xù)性和反復(fù)性。had done【答案】 B 【解析】【分析】考查時態(tài)。C.have been doing10.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A.【點(diǎn)評】現(xiàn)在完成進(jìn)行時表示動作從某一時間開始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。句意:為什么,你又遲到了!我在這里已經(jīng)等了兩個多小時了!根據(jù)句意可知,“等”這個動作是從過去開始,一直持續(xù)到現(xiàn)在一直在進(jìn)行的動作,并對現(xiàn)在造成了影響。D.C.B.re late again! I ________ here for over two hours!A.從本題的語境中可以看出他不可能累的原因是:他從開始工作到現(xiàn)在僅僅才工作了一個小時,因此應(yīng)該用現(xiàn)在完成進(jìn)行時,故選D項(xiàng)。句意:湯姆說他太累了不能繼續(xù)了。D.C.B.t. He ________ for an hour.A.依據(jù)后面一句話的內(nèi)容可知,奶奶是正在做餅干,故需要使用現(xiàn)在進(jìn)行時的被動語態(tài),故選C。is going to make【答案】 C 【解析】【分析】考查時態(tài)和語態(tài)。is being madeis mademakes【點(diǎn)評】考查動詞的時態(tài),注意語境中提