現在完成時其實並不難,只要掌握這5點
一. 現在完成時概念及構成
現在完成時表示過去發生或已經完成的的動作對現在造成的結果或影響,它也可以表示從過去已經開始持續到現在的動作或狀態,常和表示“從過去某一時刻持續到現在的一段時間的狀語”連用。它由助動詞have/has+過去分詞done構成。
二. 基本句式
(1)肯定句:主語+have/has+過去分詞+其他
(2)否定句:主語+haven’t/hasn’t+過去分詞+其他
(3)一般疑問句:have/has+主語+過去分詞+其他?
肯定回答:yes,主語+have/has
否定回答:No,主語+haven’t/hasn’t
(4)特殊疑問句:疑問詞+ have/has+主語+過去分詞+其他?
三. 用法
(1) 用來表示之前已經發生或完成的動作或狀態,而其結果和現在有聯絡,即:動作或狀態發生在過去,但它的影響現在還存在,
常和never,ever,several times just,already,yet,so far等詞連用
。如:
I can’t find my watch。 I think I have already lost it。
我找不到我的手錶了。我想我把它弄丟了。
(2) 表示過去已經開始且持續到現在的動作或狀態,常和表示從過去某一時刻延續到現在(包括現在在內)的一段時間的狀語連用,如for+時間段,since+過去的時間點等。如:
Mr。uncle has worked at this factory for five years。
我叔叔已經在這個工廠工作5年了。
Mr。Black has taught in China since 2000。
自2000年以來,布萊克先生一直在中國教書。
四. 過去分詞的變化規則
(1)
規則變化
:一般在動詞原形末尾加ed。如:looked, called, wanted
以字母e結尾的動詞後加d。如: moved,lived,hoped
以子音字母+y結尾的動詞,變y為i加ed,如:studied,carried。
以母音字母+y結尾的動詞,直接加ed,如:played,stayed。
末尾只有一個子音字母的重讀閉音音節,先雙寫,再加ed,如:stopped,fitted。
(2)
不規則變化
:不規則動詞的過去分詞要熟記不規則動詞表
五. 使用現在完成時的注意事項
(1) 用現在完成時來描述一個從過去一直持續到現在的動作時,
其謂語動詞一定要用延續性動詞
。常考的延續性動詞和非延續性動詞對照表:
keep——borrow,lend
be open——open
have——buy
be away——leave
be dead——die
be on——start/begin
be back——come/go back
be——become
be a member of——join
be married to——marry
wear / have on——put on
she has kept this book for three weeks。
這本書他借了三週了。
His grandfather has been dead since five years ago。
他的爺爺五年前就過世了。
(2)
注意區分have/has been to…和have/has gone to…
have/has been to…曾去過某地,已返回
have/has gone to…去了某地,未返回
They have been to Lanzhou。他們到過蘭州(現在已不在蘭州)
They have gone to Lanzhou。他們到蘭州去了(現在不在這裡)
(3)
常用於現在完成時的句型
It is the first / second time…。 that…結構中的從句部分,用現在完成時。
It is the first time that I have visited the city。
This is the… that…結構,that 從句要用現在完成時。
This is the best film that I’ve (ever) seen。
It is/has been …+ since…。用現在完成時。
It’s been seven years since we last saw each other。
以上僅代表個人觀點,希望對廣大老師學生有所幫助。
原創/安穎/北京市西城區英語教師,歡迎關注我的微信公眾號
teacheray
,一起交流英語學習。