現(xiàn)在完成時:
過去發(fā)生并且已經(jīng)完成的動作對現(xiàn)在造成影響或后果,過去某一時間開始并一直持續(xù)到現(xiàn)在并且有可能還會持續(xù)的動作或狀態(tài)。
現(xiàn)在完成時的形式是第一、二人稱單數(shù)(I,you)和各人稱復(fù)數(shù)(we,you,they)+have+過去分詞;
第三人稱單數(shù)(he,she,it)+has+過去分詞。
a. 表示過去發(fā)生的動作(動作已結(jié)束)對現(xiàn)在的影響,常與already(已經(jīng))、just(剛剛)、yet(還)、ever(曾經(jīng))、never(從沒有)等連用。
例:Lily has already invited us to her birthday party on Sunday.莉莉已經(jīng)邀請我們本周日去參加她的生日聚會。
b. 表示從過去一直持續(xù)到現(xiàn)在的動作或狀態(tài),常與since(自從)、for(達、共計)等詞連用。
例:He has been a doctor for 3 years. 他已經(jīng)做了3年的醫(yī)生了。
現(xiàn)在完成時的句型構(gòu)成:
基本結(jié)構(gòu):
主語+have/has+動詞的過去分詞(p.p)(V-ed) e.g done
①肯定句中:
主語+have/has+動詞的過去分詞(p.p)(V-ed)+賓語.
、诜穸ň渲校
主語+haven't/hasn't+動詞的過去分詞(p.p)(V-ed)+賓語.
③一般疑問句中:Have/Has+主語+動詞的過去分詞(p.p)(V-ed)+賓語.
、芴厥庖蓡柧渲校
特殊疑問詞或詞組+一般疑問句(have/has+主語+過去分詞(V-ed)+其他)
強調(diào)動作是從過去持續(xù)到現(xiàn)在,并有可能繼續(xù)持續(xù)下去。
現(xiàn)在完成時和一般過去時的區(qū)別:
現(xiàn)在完成時和一般過去時都表示在過去完成的動作。但現(xiàn)在完成時強調(diào)的是這一動作與現(xiàn)在的關(guān)系。
如對現(xiàn)在產(chǎn)生的結(jié)果或影響等,而一般過去時只表示動作在過去某一時刻發(fā)生,不表示和現(xiàn)在的關(guān)系。
試比較:
I have lost my new book. 我把新書丟了。(現(xiàn)在還未找到)
I lost my new book yesterday. 我昨天把新書丟了。(昨天丟的,現(xiàn)在找到與否沒說明)
現(xiàn)在完成時的判定標志詞:
already(肯定), yet(否定,疑問), just, before, recently,still, lately,never,ever,twice, on several occasion,in the past ,
days/weeks/months/years,this morning/week/month/year,
just, up to present, so far,up to now,till now, (up to)these few
since+點時間,for+段時間,since+段時間+ago,since+從句(過去時),It is+時段+since+從句(過去時)。
現(xiàn)在完成時的用法表: