【正文】
。D.married;had been marriedC.A. in 2005.In other words,he牢記短暫性動詞與延續(xù)性動詞之間的轉(zhuǎn)換。句中for a long time 不能與短暫性動詞leave搭配, 需轉(zhuǎn)換成可延續(xù)的be away from ,根據(jù)句意詞句應該用現(xiàn)在完成時,故答案為D。D.leftB.have left29.I yet是現(xiàn)在完成時否定句的標志,故選D。haven39。C.t packB.t pack28.—Dave, we will leave in 10 minutes. Are you ready? —No, I ________ our guidebook and towels yet. A.故選B。would。 doingC.have。 doin the past two hours, my baby?A.you 27.What Will:finish【答案】 A 【解析】【分析】句意:你完成了你的家庭作業(yè)嗎、還沒有。Did;finishAre;finishingHave;finished your homework?—No, I haven39。 you26.—故選D。has gone【答案】 D 【解析】【分析】句意:jones在哪?他已經(jīng)去了郵局。C.will goA.s Mr Jones?—He掌握短暫性動詞不能與時間段連用。這個句子是錯誤的,begun的原形是begin,意思是開始,是瞬間性動詞,不能和一段時間連用;C選項意為:我借這本書已經(jīng)兩天了,這個句子是對的,keep是持續(xù)性動詞;D選項意為:這兩個把戲之間的區(qū)別是什么?故應選B。What39。I have kept the book for two days.B.Your car is good except for the colour.【點評】考查現(xiàn)在完成時?,F(xiàn)在進行時表示持續(xù)大現(xiàn)在的狀態(tài)并有可能繼續(xù)持續(xù)下去。D.has studiedB.studiesin America for two years.I miss her very much. 【點評】考查現(xiàn)在完成時。由句中“for more than ten years”可知. 句中的謂語動詞需使用延續(xù)性動詞。D.C.B.his home for more than ten years.A.【點評】考查現(xiàn)在完成時?!备鶕?jù)答語“For two weeks. ”可知本句的動詞應該使用延續(xù)性動詞have,不能使用短暫性動詞buy。 bought【答案】 C 【解析】【分析】本題考查動詞的時態(tài)。D. hadC. hadB. boughtyour brother ______ this camera?— For two weeks.A.21.一 How long ”由ever及答語可知句子用現(xiàn)在完成時,故用see的過去分詞seen。D.sawB.see20.一 Have you ever 可知,用現(xiàn)在完成時,have got,故選C。根據(jù)題意可知,本句為定語從句,且從句中缺少主語,需要用 that或 who引導 , 且 不可省略 , 所以排除A和D。D.that have got the ticketsB.19.All members_______ are admitted to the auditorium. A.根據(jù)句意可知是從過去持續(xù)到現(xiàn)在的動作,應該用現(xiàn)在完成時。D.C.B.18.He ________ for ten years.A.表示動作從過去開始持續(xù)到現(xiàn)在用現(xiàn)在完成時,結(jié)構(gòu)為have/has+過去分詞,因為主語是I,助動詞用have,故選B。bought【答案】 B 【解析】【分析】句意:——