【正文】
A、D:選項C是過去進行時,不符合題意。did。were。have。will。it? For just two weeks.20. What a nice watch! How long 主語是your brother,為第三人稱單數(shù),所以應該選擇C項。句意:“你哥哥買這個相機多久了?”“兩周了。has。has。have。have?!军c評】考查時態(tài)的用法。am losing【答案】 C 【解析】【分析】我不能進屋了,因為我已經(jīng)丟了我的鑰匙。have lostwill loselose18.I can39。already是完成時的標志,故選B。D.will watchB.watch it already.【點評】考查現(xiàn)在完成時。一直持續(xù)的狀態(tài)用現(xiàn)在完成時。D.worksB.is working there for four years. 16.Mike began to work in the factory in 2013.HeSo far,到目前為止,句子強調(diào)過去對現(xiàn)在造成的結(jié)果,用現(xiàn)在完成時態(tài)。C.B.attracted根據(jù)題目所給語境推斷出應使用的時態(tài)。由句意得知我已經(jīng)收到去音樂會的邀請函,動作已完成造成的影響是我等不及要去,要用現(xiàn)在完成時,故答案選D。D.C.B. A.14.I ________ an invitation to the concert. I can39。Hobo and Eddie作主語,謂語動詞要用復數(shù)形式?!?,這就是為什么我現(xiàn)在找不到他們的原因。has been to【答案】 A 【解析】【分析】考查主謂一致。C.have been tot find them now.A.the cinema to watch the film Zootopia.— Oh, that39。【點評】本題考查延續(xù)性動詞和短暫性動詞的轉(zhuǎn)換。D.were away fromB.left12.—Do you miss your parents far away?—Yes, very much. They A,learns 學習,一般現(xiàn)在時,B,learnt 一般過去時CD.has learntB.learns【點評】考查固定搭配have gone to。A. has gone去了某地,表示該人不在說話地點; B. has been去過某地,表示主語曾經(jīng)去過某地,有這種經(jīng)歷;C. went過去式,去;D. will go將來時態(tài),將要去。不,那肯定不是她。D.wentB.has gone10.—Look! Your teacher Miss White is over there.—No, it can39。故選A。根據(jù)時間狀語for ten ,可知本句時態(tài)用現(xiàn)在完成時has/have+過去分詞,且謂語應為持續(xù)動詞。D.C.B. for ten years. A.可知選B。t stayed【答案】 B 【解析】【分析】答語中的for two years是一段時間,用在現(xiàn)在完成時的句中時。D.C.hasn39。stayed8.—I haven39?!军c評】該題考查的是對現(xiàn)完時態(tài)中的短暫性動詞與延續(xù)性動詞動詞的掌握,這一塊內(nèi)容是中考的重難點,考試頻率占時態(tài)考查題的一半以上。get married需換成be married。D.C.B.7.He ___________ for ten years. A.根據(jù) for more than a week ,可知用現(xiàn)在完成時,have/has been done,故選A。ope