【正文】
看這些郵票,我持有它們5年了。have boughthave keptkept【點評】考查同義短語的辨析和一般過去時與現(xiàn)在完成時的掌握與運用?!癶ave a cold”和“catch a cold”均可表示感冒,但前者強調(diào)感冒持續(xù)的狀態(tài);后者強調(diào)感冒的行為,不可與表示一段時間的狀語連用 。 have caught【答案】B 【解析】【分析】句意 :上周我患了感冒。D.have had。caught。have had。s to say since last week, I _______ a cold. 選C。D.C.B.15.So far Tom with Mary _______ 50 left behind children to do their homework after school.A.根據(jù)句中的for the last two years可知應(yīng)與完成時態(tài)連用,又有時間是the last two years可知是從現(xiàn)在往前兩年,因此應(yīng)使用現(xiàn)在完成時態(tài),故選A。t played【答案】A 【解析】【分析】句意:——你還打籃球嗎?——哦,不了。D.won39。t playB.haven39。 【點評】考查短語辨析,注意平時識記其區(qū)別,理解句意。根據(jù)It39。根據(jù)答語—Yes, I ,排除C。Did, go to【答案】 A 【解析】【分析】句意:——你好,Tom!你曾經(jīng)去過鳥巢嗎?——是的,我去過。Have, gone toHave, been tos Nest? —Yes, I have. It39。 has learnt現(xiàn)在完成時Dhave learnt現(xiàn)在完成時 ,根據(jù)since可知句子是現(xiàn)在完成時,結(jié)構(gòu)為have/has+過去分詞,句子主語是My sister,第三人稱單數(shù),使用has,故選C【點評】本題考查現(xiàn)在完成時,注意since是現(xiàn)在完成時的標(biāo)志詞之一。have learnt【答案】C 【解析】【分析】句意:我的妹妹自從九歲就開始學(xué)英語,她能夠和外國人自由交談。C.learntEnglish since she was 9 years old. She can talk to foreigners freely. A.12.My sister 故選A。根據(jù)時間狀語for ten ,可知本句時態(tài)用現(xiàn)在完成時has/have+過去分詞,且謂語應(yīng)為持續(xù)動詞。D.C.B. for ten years. A.has been open【答案】 D 【解析】【分析】open是非延續(xù)性動詞,和表示一段時間的時間狀語連用必須轉(zhuǎn)化為延續(xù)性動詞be ,本句應(yīng)用現(xiàn)在完成時態(tài),故選D。has openedhas been openedopened 【點評】考查短語辨析,注意平時識記其區(qū)別,理解句意。根據(jù)She39。主語是she,所以用has,排除C、D?!呀?jīng)去武漢了。D.have gone toB.has gone to Wuhan. She39。t seen her for days. —She【點評】本題考查非延續(xù)性動詞與延續(xù)性動詞的轉(zhuǎn)換。had got married【答案】 C 【解析】【分析】for twenty years“二十年”.為表一段時間的狀語,要求謂語動詞具有持續(xù)性。C.had marriedfor twenty years by the time I was 15.A.8.My parents has been in【答案】 D 【解析】【分析】考查延續(xù)與非延續(xù)性動詞。has arrived inhas been tohas gone to7. — Where is your uncle? I haven39。【點評】本題考查延續(xù)性動詞。A,borrow