【文章內(nèi)容簡(jiǎn)介】
learnt 一般過去時(shí)C has learnt現(xiàn)在完成時(shí)Dhave learnt現(xiàn)在完成時(shí) ,根據(jù)since可知句子是現(xiàn)在完成時(shí),結(jié)構(gòu)為have/has+過去分詞,句子主語(yǔ)是My sister,第三人稱單數(shù),使用has,故選C【點(diǎn)評(píng)】本題考查現(xiàn)在完成時(shí),注意since是現(xiàn)在完成時(shí)的標(biāo)志詞之一。13.All the students _______ very hard over the last three years.A.worksB.has workedC.have workedD.worked【答案】 C 【解析】【分析】Over the last three years, 用于現(xiàn)在完成時(shí),又由于主語(yǔ)是復(fù)數(shù),故選C?!军c(diǎn)評(píng)】現(xiàn)在完成時(shí)的時(shí)間狀語(yǔ)要掌握。14.—How do you like Beijing, Miss Read?—I39。ve no idea. I _____ there.A.have goneB.have beenC.haven39。t beenD.haven39。t gone【答案】 C 【解析】【分析】句意:你覺得北京怎么樣,瑞得小姐?我不知道,我沒有去過那兒。短語(yǔ):have been to去過某地(已經(jīng)返回);have gone to去了某地(尚未返回),根據(jù)句意,故答案為C?!军c(diǎn)評(píng)】考查短語(yǔ)辨析,區(qū)分have been to與have gone to,理解句子,根據(jù)語(yǔ)境判斷答案。15.The tall building here for 100 years.A.isB.wasC.has beenD.is been【答案】 C 【解析】【分析】那幢高樓在這里已經(jīng)有100年了。根據(jù)for 100 years可知“高樓在這里”是過去發(fā)生的動(dòng)作一直持續(xù)到現(xiàn)在,要用現(xiàn)在完成時(shí)態(tài),其謂語(yǔ)動(dòng)詞形式為have/has+動(dòng)詞過去分詞。故選C?!军c(diǎn)評(píng)】此題考查現(xiàn)在完成時(shí),平時(shí)應(yīng)多歸納總結(jié)各種時(shí)態(tài),語(yǔ)態(tài)和句式的結(jié)構(gòu)及用法。16.Last week I _______ a cold. That39。s to say since last week, I _______ a cold. A.have had。 have hadB.caught。 have hadC.have had。 have caughtD.caught。 have caught【答案】B 【解析】【分析】句意 :上周我患了感冒。也就是說(shuō),從上周開始,我就一直在感冒?!癶ave a cold”和“catch a cold”均可表示感冒,但前者強(qiáng)調(diào)感冒持續(xù)的狀態(tài);后者強(qiáng)調(diào)感冒的行為,不可與表示一段時(shí)間的狀語(yǔ)連用 。第一句上周感冒是發(fā)生在過去的動(dòng)作,應(yīng)用一般過去式“caught”;第二句從上周起就一直在感冒,是從過去一直持續(xù)到現(xiàn)在的狀態(tài),應(yīng)用現(xiàn)在完成時(shí)“have had”,故選B?!军c(diǎn)評(píng)】考查同義短語(yǔ)的辨析和一般過去時(shí)與現(xiàn)在完成時(shí)的掌握與運(yùn)用。17.A number of tourists _____ Yangzhou many times because such a beautiful city. A.have been toB.has been toC.has gone toD.have gone to【答案】 A 【解析】【分析】句意:很多游客多次去過揚(yáng)州,因?yàn)樗侨绱嗣利惖囊粋€(gè)城市。have been to,表示去過某個(gè)地方,have gone to,表示去了某地,還沒回來(lái)。many times是很多次,游客們應(yīng)該是去過很多次,用have/has been to+地點(diǎn),由于主語(yǔ)是復(fù)數(shù),助動(dòng)詞用have,故選A?!军c(diǎn)評(píng)】考查現(xiàn)在完成時(shí),注意have been to表示去過回來(lái)了,have gone to表示去了還沒回來(lái)。18.My mother a good example for me since I was young.A.wasB.has been1