【正文】
C.are。 doingD.would。 do【答案】 B 【解析】【分析】句意:在過去的兩個小時你做了什么,我的乖乖?根據(jù)“in the past two hours”可知用完成時態(tài)。故選B?!军c評】考查現(xiàn)在完成時。26.William Shakespeare for 400 years, but his works still have great influence today.A.diedB.was dyingC.has diedD.has been dead【答案】 D 【解析】【分析】句意:威廉莎士比亞已經逝世400年了,但現(xiàn)在他的作品仍然有很大的影響力。由題干中的for 400 years可知應用現(xiàn)在完成時,且用延續(xù)性動詞,排除A、B兩項,C項中動詞die是非延續(xù)性動詞,故選D?!军c評】考查現(xiàn)在完成時。27.I my hometown for a long time. I really miss it! A.have leftB.went away fromC.leftD.have been away from【答案】 D 【解析】【分析】句意: 我已經離開家鄉(xiāng)很長時間了,我十分想念它。句中for a long time 不能與短暫性動詞leave搭配, 需轉換成可延續(xù)的be away from ,根據(jù)句意詞句應該用現(xiàn)在完成時,故答案為D?!军c評】考查現(xiàn)在完成時中延續(xù)性動詞與for時間段的連用。牢記短暫性動詞與延續(xù)性動詞之間的轉換。28.Last week I _______ a cold. That39。s to say since last week, I _______ a cold. A.have had。 have hadB.caught。 have hadC.have had。 have caughtD.caught。 have caught【答案】B 【解析】【分析】句意 :上周我患了感冒。也就是說,從上周開始,我就一直在感冒?!癶ave a cold”和“catch a cold”均可表示感冒,但前者強調感冒持續(xù)的狀態(tài);后者強調感冒的行為,不可與表示一段時間的狀語連用 。第一句上周感冒是發(fā)生在過去的動作,應用一般過去式“caught”;第二句從上周起就一直在感冒,是從過去一直持續(xù)到現(xiàn)在的狀態(tài),應用現(xiàn)在完成時“have had”,故選B?!军c評】考查同義短語的辨析和一般過去時與現(xiàn)在完成時的掌握與運用。29.I know Li Qing well. We________ friends for five years. A.becameB.have beeC.wasD.have been【答案】 D 【解析】【分析】句意:我很了解李青,我們是5年的朋友了。根據(jù)for five years,可知時態(tài)是現(xiàn)在完成時,并且要用持續(xù)性動詞,have been friends,是bee friends的持續(xù)性動詞,故選D。 【點評】考查時態(tài),注意持續(xù)性動詞的用法。30.My mother a good example for me since I was young.A.wasB.has beenC.will beD.is【答案】 B 【解析】【分析】句意:打小以來,媽媽就是我的好榜樣。根據(jù)時間狀語“since l was young”可知,主句應用現(xiàn)在完成時,表示動作從過去一直持續(xù)到現(xiàn)在。故選B?!军c評】考查動詞的時態(tài)