【正文】
since引出的時間狀語從句,強調(diào)主句謂語從過去某時一直延續(xù)到現(xiàn)在,主句用現(xiàn)在完成時態(tài),the Greens格林一家,表示復數(shù)含義,作主語,謂語用復數(shù)形式。B.故B選項正確。根據(jù)for five years,可知時態(tài)是現(xiàn)在完成時,并且要用持續(xù)性動詞,have been friends,是bee friends的持續(xù)性動詞,故選D。wasB. 【點評】考查have gone to和have been to的用法,注意語境。D. been togone to。how long所在的句子用延續(xù)性動詞,borrow是非延續(xù)性動詞,keep是延續(xù)性動詞,故選B。keep26.—How long can I _____ the Chinese workbook?—For three weeks.A.由語境可知此處應(yīng)用現(xiàn)在完成時態(tài),表示從過去開始,一直延續(xù)到現(xiàn)在的動作或狀態(tài)?!军c評】考查現(xiàn)在完成時的短暫性動詞與延續(xù)性動詞辨析。D.B.24.You when故選D。will goA.s Mr Jones?—He故選B。D.has been21.一 Is Tom at home?— No, he 句意:“你哥哥買這個相機多久了?”“兩周了。seen【答案】 D 【解析】【分析】句意:“你看過電影《港囧》嗎?”“是的,我看過。the film Gang Jiong?一 Yes, I have.A.am watching【答案】 B 【解析】【分析】明天去看電影大魚怎么樣?哦,我已經(jīng)看過了。C.【點評】考查時間狀語。for five years17.He has studied in our school __________. A.t visit【答案】C 【解析】【分析】句意:蘇珊以前沒有來過中國。t visitedt visitingt visitdie是短暫性動詞,不能表示狀態(tài)的延續(xù)。B.died由句意得知我已經(jīng)收到去音樂會的邀請函,動作已完成造成的影響是我等不及要去,要用現(xiàn)在完成時,故答案選D。C. A.have been away from【答案】 D 【解析】【分析】根據(jù)句意“他們已經(jīng)離家兩年多了”可知用現(xiàn)在完成時,時間狀語for over two years 表示時間段,動詞要具有延續(xù)性,left是 leave的過去分詞,是短暫性動詞,不能和時間段連用,故選D。C.have leftthe hometown for over two years.A. 【點評】考查現(xiàn)在完成時,注意現(xiàn)在完成時中延續(xù)性動詞的使用。你什么時候買的。s ,故選A。它是極好的。the Bird39。11.—Hi, Tom! 本句He是主語,together with his students是介詞短語,做定語不是主語,所以用has。have been to【答案】 A 【解析】【分析】句意:— 王老師在哪里?—他同他的學生去了Zhuyuwan公園。C.be married表結(jié)婚的狀態(tài),be動詞的過去分詞為been。marry是非延續(xù)性動詞,其延續(xù)性動詞是be married,be的過去分詞是been,故選C。——是的,我已經(jīng)結(jié)婚三年了。married, have married【點評】考查現(xiàn)在完成時中延續(xù)性動詞和短暫性動詞的轉(zhuǎn)換問題。have borrowed注意現(xiàn)在完成時的用法。D.B.根據(jù)句意Where is your mother?可知,她的媽媽還沒有回來,第二個空后面有一段時間for two weeks,應(yīng)該用be in,故應(yīng)選C。D.has been to。has been to?!军c評】本題考查時態(tài)辨析。has been dead【答案】