【正文】
。根據(jù)over the last three months可知強(qiáng)調(diào)在過去時(shí)間段,一直從事某件事,優(yōu)先選擇現(xiàn)在完成進(jìn)行時(shí),即C項(xiàng)正確。D.C.B.30.He _____ with English grammar every night over the last three months. A.故選C。had been reviewing【答案】 C 【解析】【分析】句意:他一定可以通過測試,因?yàn)樵谶^去的一個(gè)月里他每天都在為測試而復(fù)習(xí)功課。C.was reviewing29.He is sure to pass the test, for he_____ his lessons for the test every day over the past month. A.可知Andrew是從過去到現(xiàn)在一直在準(zhǔn)備,用現(xiàn)在完成進(jìn)行時(shí),選B。had been preparing【答案】 B 【解析】【分析】句意:—我確信Andrew在決賽中會獲得一等獎(jiǎng)。was preparinghas been preparingis preparing28.—I39。根據(jù)題干意思表示在過去五小時(shí)里一直做因此用現(xiàn)在完成進(jìn)行時(shí),故選D。have been doing【答案】 D 【解析】【分析】句意:為了找到失蹤的孩子,村民們在過去五小時(shí)里一直在盡力做自己能做的事情 。C.do27.In order to find the missing child, villagers _____ all they can over the past five hours. A.故選D。——站起來之前動一動。D.C.B.26.—I ________ in the same position too long My legs have fallen asleep. —Shake it a little before you get up.A.故選C。這真是個(gè)好消息,尤其是對那些一直在為錢發(fā)愁的公司來說。D.C.B.25.A new monetary policy will take effect next month. Really good news, especially for those panies that _______ with money. A.根據(jù)all the time recently可知句子用現(xiàn)在完成進(jìn)行時(shí)態(tài),故答案為:C。最近來的人太多了。D.C.B. all the time recently.A.24.—So much remains to be done! —Well, it39。故選D。have been masking【答案】 D 【解析】【分析】句意:你壓抑了很久,現(xiàn)在是時(shí)候放松一下了。have been maskedwill have maskedmasked23.You ____your depression for long, and now it39。 【點(diǎn)評】考查時(shí)態(tài),本題涉及現(xiàn)在完成進(jìn)行時(shí)的應(yīng)用。根據(jù)句意可知應(yīng)采用現(xiàn)在完成進(jìn)行時(shí)態(tài),強(qiáng)調(diào)動作一直在延續(xù)。D.have paintedB.was paintings/was time that。s/was time that“該是.......的時(shí)候了,從句中往往用過去時(shí),也可以用should+動詞原形;故答案是D。因此,該是中央政府采取措施降低并控制房價(jià)的時(shí)候了。have been increasing。have been increasing。have increased。 would takes time the central government _____ some effective measures to bring them under control. A. 根據(jù)時(shí)間狀語for two weeks,表示雨持續(xù)了兩周,即:雨一直在進(jìn)行,要用現(xiàn)在完成進(jìn)行時(shí)態(tài).故選D。D.would rainB.had rained【點(diǎn)評】考查現(xiàn)在完成進(jìn)行時(shí)。說明坐火車上班一直持續(xù)到現(xiàn)在以后可能還在做。D.C.B.s why I ________ to work by train.A.19.— Isn39。根據(jù)you see, she is graduating in June.可以判斷她快要畢業(yè),所以最近一直在找工作,用現(xiàn)在完成進(jìn)行時(shí),故選D。has been hunting for【答案】D 【解析】【