【正文】
故選A。D.C.B. for ten years. A.【點(diǎn)評】考查現(xiàn)在完成時(shí)。is teachingus English since five years ago.A.29.Our foreign teacher Miss Smith D. has goneC. has been故選C。D.has gone:has beenborrow是瞬間性動詞,不能與時(shí)間段連用,需將borrow改為keep。C.my English dictionary for a month. Could you please give it back to me now?A.故選B。D.boughtit for only two days, and I haven39。m sorry. I 該句是問jones現(xiàn)在的去向,而jones去郵局是在詢問之前就發(fā)生了的并且對現(xiàn)在產(chǎn)生的影響是他還沒回來,所以用完成時(shí)。has beenB.24.—Where39。我不得不等他。C.the bookshop. I have to wait for him.A.23.Mike s the difference between the two tricks?【答案】 B 【解析】【分析】句意:下面哪一個(gè)是錯誤的?A選項(xiàng)意為:你的汽車除了顏色之外其他都很好;B選項(xiàng)意為:這場電影已經(jīng)開始二十分鐘了。The film has begun for twenty minutes.C.22.Which of the following is WRONG? A.【答案】 B 【解析】【分析】句意:“多好的一塊表啊!你買了多久了? “剛剛兩周。 buy having had buy【點(diǎn)評】考查現(xiàn)在完成時(shí),注意去過某地用have/has been to,去了某地用have/has gone to。D.has been20.—Where39。D.saw19.一 Have you ever D.watch it already.票已經(jīng)拿到了,因此用完成時(shí),根據(jù) arehave got the tickets表示以前沒有來過中國,用現(xiàn)在完成時(shí)。worked【答案】 C 【解析】【分析】Over the last three years, 用于現(xiàn)在完成時(shí),又由于主語是復(fù)數(shù),故選C。has worked【點(diǎn)評】本題考查現(xiàn)在完成時(shí)中非延續(xù)性動詞和延續(xù)性動詞的轉(zhuǎn)換。D.washas openedopened根據(jù)She39?!呀?jīng)去武漢了。have gone toB. Wuhan. She39。學(xué)生必須牢記這兩種詞的轉(zhuǎn)換及轉(zhuǎn)換條件。has married【答案】A 【解析】【分析】在現(xiàn)在完成時(shí)態(tài)里,當(dāng)出現(xiàn)for+段時(shí)間時(shí),短暫性動詞必須換成延續(xù)性動詞。got marriedmarriedhas been married故選C。He have been to Shanghai【答案】C 【解析】【分析】句意:-你的父親在哪兒?-他去上海了。 .A.10.—Where is your father?—A,borrow借,瞬間性動詞;B, lend接,是瞬間性動詞;C,keep保留,是延續(xù)性動詞;D,kept是過去式。【點(diǎn)評】考查現(xiàn)在完成時(shí)的用法,強(qiáng)調(diào)過去發(fā)生的動作對現(xiàn)在造成的影響。am spendingspend故選D。will cookcook 【點(diǎn)評】此題考查現(xiàn)在完成時(shí)。根據(jù) Oh. What a pity!可知我沒有看過。haven39。t watch6.—The drama series The Thunder (破冰行動) hits screens these days. —Oh. What a pity! I ____________ any of them