【正文】
e been increasing。 would takemakeshas beenblows【答案】B 【解析】【分析】句意:我們不能睡在外面,外面大風吹。has e to —Because hehas gone tot finisheds office.— Maybe she ______ her work yet.A.mustn’t。 beenD.has been watchedcan’t。B.他已經(jīng)回加拿大了。t finishyet用于否定句末,是現(xiàn)在完成時的標志詞,故選C。China for many years.A.has e to【答案】A 【解析】【分析】句意為:里德先生會說中文嗎?是的。China for eight years.A.has been in【答案】D 【解析】【分析】句意為:為什么你的外教的中文那么好?因為他來中國已經(jīng)8年了。 C.B. 【點評】考查現(xiàn)在完成進行時。B.10.Housing prices ________ since the end of the last year. Therefore, it39。B.11.— He speaks Chinese very well.— It39。will have been lived故知選D項。本句的時間狀語是“for decades幾十年來”,該時間狀語通常和現(xiàn)在完成的有關(guān)時態(tài)連用,本句強調(diào)這幾十年來大山一直努力把中國相聲和西方的脫口秀相結(jié)合。故答案為C。t decided yet. A.works【答案】 B 【解析】【分析】句意:在上海工作了十年多的史米斯醫(yī)生正在考慮去淮安工作,但他還沒有決定。B.因此可知C、D是過去完成時,不符合。will limit【答案】 C 【解析】【分析】句意:據(jù)新當選的法國總統(tǒng)Macron,在不久的將來法國將改革那些一直在限制國家發(fā)展的僵化和過時的規(guī)則。 the development of the country…”在本句中the rigid and outdated rules是先行詞,在定語從句中作主語;“這些僵化的和過時的規(guī)則一直在限制國家的發(fā)展”,表示這個動作從過去一直到現(xiàn)在,這個動作一直在進行。B.21.Housing prices_____ since a few years ago. Therefore, it39。B.D.22.You ____your depression for long, and now it39。故選D。24.—So much remains to be done! —Well, it39。最近來的人太多了。C.這真是個好消息,尤其是對那些一直在為錢發(fā)愁的公司來說。was preparingD.has been tryingD.followed29.From his tired face, I can tell he B.根據(jù)下文for a long time可知應用現(xiàn)在完成進行時,故選D。B.【點評】考查動詞時態(tài),本題涉及現(xiàn)在完成進行時的應用。30.— You look tired.— I ___________ clothes all day. A.現(xiàn)在完成進行時表示現(xiàn)在以前這一段時間里一直在進行的一個動作,這個動作可能仍在進行。——她一直在為下周一的駕駛考試做準備。故選C。B.根據(jù)all the time recently可知句子用現(xiàn)在完成進行時態(tài),故答案為:C。23.—Where is Mary? —Oh, she went out after breakfast, andhave been maskedmasked took【答案】D 【解析】【分析】句意:自從去年年底房價一直在上漲。 will takeC.have increased。had been poured in【答案】B 【解析】【分析】句意:——令我們欣慰的是,救援工作正在墨西哥地震災區(qū)展開。are poured in故選C。have been limiting而B是現(xiàn)在完成時,表示動作到現(xiàn)在已完成或停止。C.D.而根據(jù)后面的內(nèi)容可知,本句中的史密斯先生在上海已工作了十多年,現(xiàn)在還在上海,故要用現(xiàn)在完成進行時。C.14.The western countries have been _________ Christmas for