【正文】
【解析】【分析】句意:很抱歉讓你等了這么長時間, 但吉姆還得過一段時間才能回來。make great achievement取得巨大成就,;;。C.句意:奶奶正在做世界上最好吃的餅干,再有十幾分鐘就可以享用了。has just workedhas only been working【答案】 D 【解析】【分析】考查動詞時態(tài)。have doneB.s not surprising. He ___ in Beijing for nine years next week.A.【點評】考查時態(tài)。went【答案】B 【解析】【分析】。have you donedid you do根據句意說明是問對方這些年在做什么,因此使用現在完成進行時表示。is working故選B。have been working根據本題題意,“我”已經從一周前開始,持續(xù)工作直至現在(有表達時間段的提示短語the whole week),唯有現在完成進行時可表達這一含義,應選用have been doing的結構,故選C。B.【點評】考查時態(tài),本題涉及現在完成進行時的應用。had usedD. 【點評】考查現在完成進行時。will be painting hadC.D. appearances you draw! —I ______many websites about aliens.A.C. 【點評】考查時態(tài),本題涉及現在完成進行時。D.turn over表示仔細回想,反復斟酌考慮。is preparing可知Andrew是從過去到現在一直在準備,用現在完成進行時,選B。C.29.But actually, these Englishers ______ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that. A.s wealth,has been raising哈撒韋公司的股票一直增長迅速。故選D。C.C.changed28.He is sure to pass the test, for he_____ his lessons for the test every day over the past month. A.has been preparingare discussing。B.故選D。A. did一般過去時 B. do 一般現在時 C. had done 過去完成時表示過去的過去 D. have been doing現在完成進行時,表示從過去開始一個動作持續(xù)到現在也可能持續(xù)下去。did had had【答案】 A 【解析】【分析】句意:—我最近工作太忙碌了,沒時間幫你學數學。 will havehave been painting【答案】 D 【解析】【分析】句意:——怎么啦,杰克,你看起來如此疲憊!——噢,我一直都在粉刷房子,并且我明天必須完成。21.— Why, Jack, you look so tired! — Well, I ______ the house and I must finish the work tomorrow.A.s subway cars are too old pared with what they pay for subways in Beijing. A.根據時間狀語n the past few weeks可知謂語動詞用現在完成時或者現在完成進行時,故選D。C.D.is using17.According to the newlyelected French president, Macron, France will reform the rigid and outdated rules that ________ the development of the country in the near future. A.have worked16.— What39。B.is watching【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他現在仍然在看”可知應用現在完成進行時。C.【點評】本題難度不大,重點把握句意和熟知現在完成進行時的內涵。瑪麗上寫作課的動作從過去持續(xù)到未來的這周末,所以要用現在完成進行時。had gonewill have been living【答案】 D