【正文】
。s why I ________ to work by train.A.B.C.D.說明坐火車上班一直持續(xù)到現(xiàn)在以后可能還在做?!军c評】考查現(xiàn)在完成進(jìn)行時。had rainedB.would rainD.根據(jù)時間狀語for two weeks,表示雨持續(xù)了兩周,即:雨一直在進(jìn)行,要用現(xiàn)在完成進(jìn)行時態(tài).故選D。 s time the central government _____ some effective measures to bring them under control. A. would takehave increased。have been increasing。have been increasing。因此,該是中央政府采取措施降低并控制房價的時候了。s/was time that“該是.......的時候了,從句中往往用過去時,也可以用should+動詞原形;故答案是D。s/was time that。was paintingB.have paintedD.根據(jù)句意可知應(yīng)采用現(xiàn)在完成進(jìn)行時態(tài),強調(diào)動作一直在延續(xù)。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用。22.You ____your depression for long, and now it39。maskedwill have maskedhave been maskedhave been masking【答案】 D 【解析】【分析】句意:你壓抑了很久,現(xiàn)在是時候放松一下了。故選D。23.—So much remains to be done! —Well, it39。 all the time recently.A.B.C.D.最近來的人太多了。根據(jù)all the time recently可知句子用現(xiàn)在完成進(jìn)行時態(tài),故答案為:C。24.A new monetary policy will take effect next month. Really good news, especially for those panies that _______ with money. A.B.C.D.這真是個好消息,尤其是對那些一直在為錢發(fā)愁的公司來說。故選C。25.— I haven39。will prepareB.was preparingD.——她一直在為下周一的駕駛考試做準(zhǔn)備。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時。 appearances you draw! —I ______many websites about aliens.A.B.C.D.分析句子可知,由前句可知,指的是現(xiàn)在你畫的。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時。will sithave satam sittinghave been sitting【答案】 D 【解析】【分析】句意:——我坐得太久了,腿麻了。分析句意可知,本句為現(xiàn)在完成時,表示表示從過去某一時間開始一直在進(jìn)行的動作,并有可能持續(xù)下去,其形式為:sb have /has been doing sth。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進(jìn)行時。followedB.have been followingD.分析句子可知,本空是指那些“一直關(guān)注這一問題的人”,根據(jù)語境可知從過去關(guān)注一直到現(xiàn)在還在關(guān)注,可知要用現(xiàn)在完成進(jìn)行時,因此選C。29.In order to find the missing child, villagers _____ all they can over the past five hours. A.doC.have been doing【答案】 D 【解析】【分析】句意:為了找到失蹤的孩子,村民們在過去五小時里一直在盡力做自己能做的事情 。根據(jù)題干意思表示在過去五小時里一直做因此用現(xiàn)在完成進(jìn)行時,故選D。30.— You look tired.— I ___________ clothes all day. A.B.C.D.——我洗了一天的衣服?!军c評】考查動詞時態(tài),本題涉及現(xiàn)在完成進(jìn)行時的應(yīng)用