來源:網絡資源 作者:中考網編輯 2025-11-04 17:38:58
	  三現(xiàn)在完成時
	
	  1. 現(xiàn)在完成時的基本結構
	
	  肯定句:主語+have/has+動詞的過去分詞+其他
	
	  否定句:主語+have/has+not+動詞的過去分詞+其他
	
	  一般疑問句:Have/Has+主語+動詞的過去分詞+其他
	
	  特殊疑問句:特殊疑問詞+一般疑問句(have/has+主語+過去分詞+其他)
	
	  2. 現(xiàn)在完成時的用法
	
	  (1)現(xiàn)在完成時用來表示過去已經完成的動作對現(xiàn)在造成影響或后果。也就是說,動作或狀態(tài)發(fā)生在過去但它的影響現(xiàn)在還存在,強調的是現(xiàn)在。
	
	  I have already posted the photo.
	
	  我已經郵寄出了照片。
	
	  與此種用法連用的時間狀語時一些模糊的過去時間狀語,如already(肯定句句中), yet(否定句/疑問句句尾), just, before, recently, still, lately, never等。
	
	  (2)現(xiàn)在完成時也可用來表示動作或狀態(tài)發(fā)生在過去某一時刻,持續(xù)到現(xiàn)在并且有可能會繼續(xù)持續(xù)下去。
	
	  He has lived here since 1978.
	
	  自從1978年以來,他一直住在這兒。(動作起始于1978年,一直住到現(xiàn)在,可能還要繼續(xù)住下去。)
	
	  此種用法常與for(+時間段), since(+時間點或過去時的句子)連用。謂語動詞必須是延續(xù)性動詞。
	
	  有些瞬間動詞可變?yōu)檠永m(xù)動詞:
	
	  go out----be out   
	
	  finish----beover   
	
	  open----beopen   
	
	  die----bedead   
	
	  buy---have  
	
	  fall ill---be ill   
	
	  come back----be back   
	
	  catch a cold----have a cold
	
	  3. 現(xiàn)在完成時常見考法
	
	  對于現(xiàn)在完成時的考查,多以單選、句型轉換或詞語運用的形式考查學生在具體語境中靈活運用時態(tài)的能力。在考試中,會讓大家判斷是否該用現(xiàn)在完成時,或者是考查“瞬間動詞”不能與表示一段時間的狀語連用”這一知識點。
	
	  【典型例題】
	
	  His father_____the party since 1978
	
	  A. joind    
	
	  B. has joined   
	
	  C. was in   
	
	  D. has been in
	
	  答案:D
	
	  解析:本題考查學生對現(xiàn)在完成時的熟練掌握。since 1978表達“自從1978年一直到現(xiàn)在”,表示這件事情從過去一直持續(xù)到現(xiàn)在,應該用現(xiàn)在完成時,而且動詞必須是延續(xù)性動詞,A、B均為瞬間動詞,不能與時間段連用,故排除;C為一般過去時,也不行。
	
	  4. 比較一般過去時和現(xiàn)在完成時的異同
	
	  (1)共同點:動作都是在過去完成。
	
	  I saw the film yesterday evening.
	
	  I have seen the film before.
	
	  (看電影這件事都是在過去完成的。)
	
	  (2)區(qū)別:
	
	  ①現(xiàn)在完成時強調過去發(fā)生的動作對現(xiàn)在的影響和結果,而一般過去時與現(xiàn)在沒有聯(lián)系,只是說明某個動作發(fā)生的時間是在過去。
	
	  ②一般過去時通常與具體明確的過去時間狀語連用。如yesterday, last week, two years ago, just now, in 2002 等;而現(xiàn)在完成時則常與 just, already, ever, never等模糊的過去時間狀語和these days, this week, since..., for...等表示一段時間的狀語連用。
	
	  【典型例題】
	
	  —______ you ______ your homework yet?
	
	  —Yes. I ______ it  a moment ago .
	
	  A. Did; do; finished         
	
	  B. Have; done; finished         
	
	  C. Have; done; have finished
	
	  答案:B
	
	  解析:本題考查一般過去時和現(xiàn)在完成時的用法區(qū)別。問句中的yet表明應該用現(xiàn)在完成時,而回答中的a moment ago是一個明確的過去時間狀語,應該用一般過去時。
	 
編輯推薦:
			   
歡迎使用手機、平板等移動設備訪問中考網,2025中考一路陪伴同行!>>點擊查看