【正文】
as been away【答案】C【解析】句意:快點。二十分鐘后火車將要離開。根據(jù)時間狀語in twenty minutes可知此處用一般將來時,表示位置移動的動詞,如leave, go, e等的現(xiàn)在進行時表示一般將來時,故為is leaving,故選C。26.— Excuse me, could you tell me ?— Sorry, sir. I wasn39。t there at that time yesterday.A.how the accident happens B.how does the accident happenC.how the accident happened D.how did the accident happen【答案】C【解析】【詳解】句意:——抱歉,打擾一下,你能告訴我事故是怎么發(fā)生的嗎?——不好意思,先生。昨天這個時候我不在那里。考查賓語從句。根據(jù)英語語法,賓語從句的語序應為陳述句的語序,B、D選項可排除。根據(jù)答句的yesterday提示,事故發(fā)生在昨天,故賓語從句的謂語也應用過去式,即happened,故應選C。27.The Wilsons ________ in Germany for twenty years before they moved to China.A.live B.have lived C.were living D.had lived【答案】D【解析】【詳解】句意“威爾遜一家人在搬到中國前已經(jīng)在德國住了20年”。;;;。根據(jù)moved“一般過去時”可知,表示在搬到中國前住在德國,表示“過去的過去”,用過去完成時,故選D。28.Not only Tom but also his brother ________the Greener China for two years.A.has bee a member ofB.has been inC.have been a member of【答案】B【解析】句意:不僅湯姆還有他弟弟參加盧瑟中國2年了。根據(jù)for two ,所以排除A;根據(jù)not onlybut also連接句子兩個主語時,謂語動詞就進原則;故選B29.Is that beautiful sweater yours?Yes. I it for two years.A.bought B.have bought C.have had D.kept【答案】C【解析】句意:——那件漂亮的毛衣是你的嗎?——是的,我已經(jīng)買了兩年了。bought為短暫性動詞,不能與表示一段的時間狀語for two years連用,排除A,B;for two years表示的是到目前為止的一段時間,說明的是現(xiàn)在的情況,故時態(tài)為現(xiàn)在完成時態(tài),答案為C。點睛:短暫性動詞又稱瞬間動詞,表示動作一旦發(fā)生就立即結(jié)束。這類動詞有:go, e, arrive, leave, begin, start, join, marry, buy, die 等。瞬間動詞可以用于現(xiàn)在完成時,但不能和表示一段時間的狀語連用。如for 和since 所引導的時間狀語都表示一段時間,那就要將瞬間動詞轉(zhuǎn)化為表延續(xù)的動詞或者表狀態(tài)的形式,就可以與表示一段的時間狀語連用。如:His father has died since he was ,必須轉(zhuǎn)化為:His father has been dead since he was born.30.—Why are you walking so quickly, Edward?—There_____ a talent show in ten minutes.A.will have B.will beC.is going to have D.a(chǎn)re going to be【答案】B【解析】【分析】考點:考查一般將來時?!驹斀狻吭囶}分析:句意:——你為什么走那么快,愛德華?——十分鐘后就有個才藝表演。根據(jù)時間狀語in then minutes十分鐘后,句子要用一般將來時;句型there be有……。其一般將來時結(jié)構(gòu)為there will be或there is/are going to be,根據(jù)主語a talent show單數(shù),所以用is,故C和D不對,故選B。