【正文】
現(xiàn)在完成進行時has/have +been+現(xiàn)在分詞;再根據(jù)the number of,……的數(shù)量,助動詞應(yīng)用單數(shù)形式has,be的過去分詞been。 【點評】考查現(xiàn)在完成進行時。8.The most delicious cookies in the world ________ by granny. Please wait ten more minutes to enjoy them.A.B.C.D.句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。9.Housing prices ________ since the end of the last year. Therefore, it39。have increased。B. will takeC. takeD. took【答案】 D 【解析】【分析】考查時態(tài)和虛擬語氣。第一空依據(jù)since一詞應(yīng)該使用現(xiàn)在完成時,且進行時態(tài)更能體現(xiàn)出目前的狀況,故使用現(xiàn)在完成進行時最好;第二空是虛擬語氣中“it39。10.I39。 all afternoon and I don39。shoppedB.had shoppedD.我整個下午一直在購物而且好像什么事也沒做成。11.Tom worksworkedhas been workinghad been working【答案】 C 【解析】【分析】考查時態(tài),題干中出現(xiàn)的over the last three months,用于現(xiàn)在完成進行時或現(xiàn)在完成時?!军c評】本題的關(guān)鍵是牢記短語over/in the last/past+段時間“在近幾年里”,常用于現(xiàn)在完成進行時或現(xiàn)在完成時。strugglesstruggledhas been strugglinghad been struggling【答案】C 【解析】【分析】句意:在過去的三個月里他每天晚上都在努力學英語語法?!军c評】考查動詞時態(tài),本題涉及現(xiàn)在完成進行時的應(yīng)用。in Shanghai for more than ten years, is considering working in Huaian, but he hasn39。had workedB.is workingD.分析句子可知,本句中的who指代前面的先行詞doctor Smith,是單數(shù)。故選B。14.Have you ever _______ with a group?A.B.C.D.【點評】考查現(xiàn)在完成時的結(jié)構(gòu)。is usingB.had usedD.表示從過去某個時間持續(xù)到現(xiàn)在一直發(fā)生的動作用現(xiàn)在完成時態(tài)或現(xiàn)在完成進行時態(tài),故答案選D。16.But actually, these Englishers ______ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that. A.changedC.is changing【答案】 C 【解析】【分析】句意:但事實上,這些說英語的人在口音,拼寫和單詞的使用上一直在改變,因此我們必須適應(yīng)這件事。 【點評】考查時態(tài),本題涉及現(xiàn)在完成進行時。 to me that they find the city39。plainedB.was plainingD.由句子結(jié)構(gòu)可知,含有賓語從句的復(fù)合句,從句謂語動詞are,用的是一般現(xiàn)在時,主句強調(diào)動作的延續(xù)性和反復(fù)性,要用現(xiàn)在完成進行時,故選D。注意根據(jù)主從句的時態(tài)關(guān)系確定正確的時態(tài)。t it hard to drive downtown to work?—Yes, that39。have been goinghave gonewas goingwill have gone【答案】A 【解析】【分析】考查時態(tài):根據(jù)句意:開車到市中心工作難道不難嗎?是,那就是我為什么一直坐火車上班的原因。用現(xiàn)在完成進行時,選A。19.— Why, Jack, you look so tired! — Well, I ______ the house and I must finish the work tomorrow.A.will be paintingC.have been painting【答案】 D 【