【文章內容簡介】
learnt 一般過去時C has learnt現(xiàn)在完成時Dhave learnt現(xiàn)在完成時 ,根據(jù)since可知句子是現(xiàn)在完成時,結構為have/has+過去分詞,句子主語是My sister,第三人稱單數(shù),使用has,故選C【點評】本題考查現(xiàn)在完成時,注意since是現(xiàn)在完成時的標志詞之一。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ù),故選C?!军c評】現(xiàn)在完成時的時間狀語要掌握。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 【解析】【分析】句意:你覺得北京怎么樣,瑞得小姐?我不知道,我沒有去過那兒。短語:have been to去過某地(已經返回);have gone to去了某地(尚未返回),根據(jù)句意,故答案為C?!军c評】考查短語辨析,區(qū)分have been to與have gone to,理解句子,根據(jù)語境判斷答案。15.The tall building here for 100 years.A.isB.wasC.has beenD.is been【答案】 C 【解析】【分析】那幢高樓在這里已經有100年了。根據(jù)for 100 years可知“高樓在這里”是過去發(fā)生的動作一直持續(xù)到現(xiàn)在,要用現(xiàn)在完成時態(tài),其謂語動詞形式為have/has+動詞過去分詞。故選C?!军c評】此題考查現(xiàn)在完成時,平時應多歸納總結各種時態(tài),語態(tài)和句式的結構及用法。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 【解析】【分析】句意 :上周我患了感冒。也就是說,從上周開始,我就一直在感冒。“have a cold”和“catch a cold”均可表示感冒,但前者強調感冒持續(xù)的狀態(tài);后者強調感冒的行為,不可與表示一段時間的狀語連用 。第一句上周感冒是發(fā)生在過去的動作,應用一般過去式“caught”;第二句從上周起就一直在感冒,是從過去一直持續(xù)到現(xiàn)在的狀態(tài),應用現(xiàn)在完成時“have had”,故選B?!军c評】考查同義短語的辨析和一般過去時與現(xià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 【解析】【分析】句意:很多游客多次去過揚州,因為它是如此美麗的一個城市。have been to,表示去過某個地方,have gone to,表示去了某地,還沒回來。many times是很多次,游客們應該是去過很多次,用have/has been to+地點,由于主語是復數(shù),助動詞用have,故選A?!军c評】考查現(xiàn)在完成時,注意have been to表示去過回來了,have gone to表示去了還沒回來。18.My mother a good example for me since I was young.A.wasB.has been1