(UNIT1)現(xiàn)在完成時(shí)的重點(diǎn)和難點(diǎn)
a. do; finish b. are; finishing c. did; finish d. have; finished
2. -______ you ______anywhere before? -yes, but i can't remember where i______
a. did; surf; surfed b. have; surfed; surfed
c. did; surf; have surfed d. have; surfed; have surfed
析:據(jù)yet和before可知,應(yīng)用現(xiàn)在完成時(shí),故1題選d,2題選d。
(二)當(dāng)句中有"for +段時(shí)間"或"since +點(diǎn)時(shí)間"等時(shí),主句常用現(xiàn)在完成時(shí),謂語(yǔ)動(dòng)詞必須是延續(xù)性動(dòng)詞,若是非延續(xù)性動(dòng)詞,要改為延續(xù)性動(dòng)詞或表狀態(tài)的詞(短語(yǔ))。如:
1. his brother has been to stone forest twice______he came to yunnan.
a. after b. before c. since d. for
析:主句用的是現(xiàn)在完成時(shí),而從句用的是一般過(guò)去時(shí),故選c。
2. tom______the cd player for two weeks.
a. has lent b. has borrowed c. has bought d. has had
析:a、b、c均為非延續(xù)性動(dòng)詞,在肯定句中不與表"段時(shí)間"的短語(yǔ)連用,故選d。
3. i______a letter from him since he left.
a. didn't receive b. haven't got c. didn't have d. haven't heard
析:據(jù)since可知,應(yīng)排除a、c,"hear from sb.=receive/get/have a letter from sb."意為"收到某人的來(lái)信",故選b。
三、考查have/has been (to, in)/have/has gone (to)的區(qū)別。如:
1. -have you ever______lintong to see the terra cotta warriors? -yes, i have.
a. went to b. gone to c. been in d. been to
析:據(jù)句中的have,排除a,b項(xiàng)意為"去某地了",c項(xiàng)意為"一直呆在某地",d項(xiàng)意為"去過(guò)某地",符合題意,故選d。
2. my parents ______ shangdong for ten years.
a. have been in b. have been to c. have gone to d. have been
析:本題句中有"for+段時(shí)間"結(jié)構(gòu),據(jù)此可排除c,b項(xiàng)意為"去過(guò)某地",不合題意,d項(xiàng)缺介詞,故選a。
四、考查現(xiàn)在完成時(shí)與其他時(shí)態(tài)的聯(lián)系和區(qū)別。如:
1. sun's aunt has gone there for ten years.(改成正確的句子)
析:非延續(xù)性動(dòng)詞與"段時(shí)間"連用時(shí),除了把非延續(xù)性動(dòng)詞改成延續(xù)性動(dòng)詞外,還可把動(dòng)詞改為一般過(guò)去時(shí)或借助句型"it's +段時(shí)間+since+從句"進(jìn)行句子轉(zhuǎn)換。故答案為:sun's aunt has been there for ten years. /sun's aunt went there ten years ago. /it's ten years since sun's aunt went there.
2. susan has been in this city for more than ten years.(改為同義句)
________more than ten years ____susan ______to this city.
析:據(jù)上題分析,且since引導(dǎo)的從句要用一般過(guò)去時(shí),故填it is, since, came。
3. i won't go to the concert because i ____my ticket.