現在完成式懶人包-三張圖搞定
文章推薦指數: 80 %
現在完成式的公式是have 或has +過去分詞(P.P. ),前面的主詞是第三人稱單數(he, she, it) 則用has +P.P.其他則使用have +P.P.. 現在完成式例句? 肯定句I have read this ...
[email protected]
現在完成式懶人包-三張圖搞定
首頁/
多益教學/
多益文法/
現在完成式懶人包-三張圖搞定
目錄
現在完成式的核心概念
現在完成式的使用情境
現在完成式的基本句型
現在完成式與過去簡單式例子說明
現在完成式與過去簡單式練習題
現在完成式常見問題
現在完成式非常常用在日常生活中,舉凡:你吃飽了嗎?Haveyoualreadyeaten?你報告寫完了嗎?Haveyoufinishedyourreport?你去過日本嗎?HaveyoueverbeentoJapan?你認識你最好的朋友多久了?Howlonghaveyouknownyourbestfriend?你這支手機用多久了?Howlonghaveyouhadyourcellphone?我來過這個景點兩次了Ihavevisitedthistouristattractiontwice....等等之類的語句都要用現在完成式來表達,可說是個非常實用的時態,但多數台灣學生對現在完成式的理解常常停留在have/has加p.p.(pastparticiple過去分詞)死背公式的狀態,卻不清楚何時該用現在完成式,除此之外,學生們也常常把現在完成式與過去簡單式、過去完成式或現在完成進行式搞混,大家首先必須掌握的是三個使用現在完成式的核心情境,再來與其他時態做區辨,接下來就讓我們用簡單的時間圖解,搭配日常生活實例輕鬆搞定現在完成式。
完成式的核心概念是表達在某個時間點之前已經完成某事,現在完成式用來表達在「現在」這個時間點之前已經完成的活動,「過去完成式」用來表達「過去」的某個時間點之前已經完成的活動,「未來完成式」表達截止到「未來」的某個時間點之前已經完成的活動,過去完成式與未來完成式將在另一篇文章中詳述,本文先闡述現在完成式的核心概念。
現在完成式的核心概念
1.在「現在」這個時間點之前「已經完成」的事,但是「時間點不重要」
2.在「現在」這個時間點之前「重複」從事某活動的「次數」,但每一次活動的「時間點不重要」
3.某情況在過去的某個時間點發生並「持續」到「現在」
光看這樣簡短的文字敘述相信讀者們大概還是霧煞煞,以下就用三張圖解與生活實例詳細說明現在完成式的使用情境。
現在完成式的使用情境
1.在「現在」這個時間點之前「已經完成」的事,但是「時間點不重要」
A:HaveyoueverbeentoJapan?
B:Yes,Ihave.
A:Great!WhendidyouvisitJapan?
B:IvisitedJapanlastsummer.
A:Wheredidyougo?
B:IwenttoTokyo.
例如:你問對方HaveyoueverbeentoJapan?「你去過日本嗎?」要表達的是你想知道到現在之前對方去過日本了沒?但是你並沒有問對方何時去日本?也就是說時間點不重要,這樣的語句要用現在完成式來說;如果你要問對方何時去日本,也就是想知道明確的時間點,必須說WhendidyouvisitJapan?IvisitedJapanlastsummer.要用過去簡單式來表達。
換句話說,我去年夏天去日本這件事情,是發生在過去的時間點沒錯,但是隨著說法的不同,用的時態就不同。
2.在「現在」這個時間點之前「重複」從事某活動的「次數」,但每一次活動的「時間點不重要」
A:Haveyoueverbeentothisrestaurant?
B:Yes,Ihave.Ihaveeatenatthisrestaurantthreetimes.
A:Whendidyoulastcomehere?
B:Icamehereamonthago.
例如:今天你和你的朋友到一家餐廳吃飯,你的朋友問你說:「你有來過這家餐廳嗎?Haveyoueverbeentothisrestaurant?」你回答說:「我來過這個餐廳吃飯三次了Ihaveeatenatthisrestaurantthreetimes.」你表達的是到目前現在這個時間點你來過這家餐廳三次,但是每一次來的時間點你並有提,時間點不重要,這樣的情境也會用現在完成式。
同第一點中敘述的概念,如果你很明確地說出過去來過這家餐廳的時間點,那就要用過去簡單式表達。
Whendidyoulastcomehere?你上次什麼時候來這家餐廳Icamehereamonthago.我一個月以前來過這裡。
3.某情況在過去的某個時間點發生並「持續」到「現在」
A:DoIneedtogetanewcellphone?
B:Howlonghaveyouhadyourcellphone?
A:Ihavehadmycellphonefor2years.
B:Isee.Ifyoudon’thavetolivewithinatightbudget,youcangetanewone.
Lily最近在考慮到底要不要買一支新手機,因為她的手機用起來不太好用,她與她的好友商量,朋友問她手機用多久了?這句英文要用現在完成式來表達Howlonghaveyouhadyourcellphone?我用這支手機兩年了
Ihavehadmycellphonefor2years.Lily是在兩年前買這支手機的,然後一直使用到現在,現在還在用這支手機。
Lilyboughthercellphonetwoyearsago.Shestillhashercellphonetoday.從過去到現在Lily使用這支手機兩年了。
再舉另外一個例子:在人生的旅程上我們會認識很多人,有些人會成為我們一輩子的好朋友,當要問說你認識你的好朋友多久了?英文也是要用現在完成式表達:
Howlonghaveyouknownyourbestfriend?
Ihaveknownmybestfriendfortwentyyears.
IhaveknownmybestfriendsinceIwasakid.
我在二十年前還是個小孩時遇到我最好的朋友,至今我們仍然是朋友,我們當朋友二十年了。
Imetmybestfriendtwentyyearsago.Istillknowhertoday.Wearefriends.Wehavebeenfriendsfortwentyyears.也就是說,現在完成式用來表達某個活動從過去持續到現在,這邊要注意的是「自從何時起」英文是since+具體的時間點,大家不要用from喔!那是中式英文,如果是想表達一段時間(如:二十年fortwentyyears、大約三周foraboutthreeweeks、很久foralongtime)英文要用for+一段時間。
現在完成式的基本句型
動詞的形態可以分為:動詞原型(simpleform)、過去式(simplepast)、過去分詞(pastparticiple)、現在分詞(presentparticiple)
動詞原型
過去式
過去分詞
現在分詞
be
was,were
been
being
eat
ate
eaten
eating
hope
hoped
hoped
hoping
have
had
had
having
動詞原型就是動詞原本的樣子,大家在字典中看到的形態,動詞過去式用於過去簡單式中,過去分詞用於完成式與被動式中,現在分詞則用於進行式中,現在完成式就是用have/has+P.P.(過去分詞)的形態來表達,這裡要注意的是have/has+P.P中的have/has並不是「擁有」的涵義,而是一個「助動詞」,以下列表說明現在完成式的肯定句、否定句、疑問句的基本句型及常用字詞:
1.現在完成式肯定句
人稱
現在完成式肯定句
第一人稱單數第一人稱複數
Ihavebeenheresinceyesterday.
Wehavebeenheresinceyesterday.
第二人稱單數第二人稱複數
Youhavebeenheresinceyesterday.
第三人稱單數
Hehasbeenheresinceyesterday.
Shehasbeenheresinceyesterday.
Ithasbeenheresinceyesterday.
第三人稱複數
Theyhavebeenheresinceyesterday.
這邊舉一個學生常搞混的例子:
Ihavealreadyhaddinner.我已經吃晚餐了
很多學生看到這個例子可能心想:「奇怪!怎麼兩個have放在這裡?」,這邊already之前的"have"是助動詞,後面的"had”是吃晚餐的"吃",因為放在have這個助動詞之後要用過去分詞had的形態,關於already這個字詞的用法,想更深入了解的可以閱讀文章「中式英文餐飲篇特輯讓你吃出英文力。
」
2.現在完成式否定句
我從今早起床之後還沒吃東西
IhavenoteatensinceIgotupthismorning.
Ihaven’teatensinceIgotupthismorning.
我姊姊從今早起床之後還沒吃東西
Mysisterhasnoteatensinceshegotupthismorning.
Mysisterhasn’teatensinceshegotupthismorning.
havenot->可以縮寫成haven’t
hasnot->可以縮寫成hasn’t
3.現在完成式疑問句
你寫作業了嗎?
Haveyoudoneyourhomework?
Yes,Ihave.Ihavedonemyhomework.
No,Ihaven’t.Ihaven’tdonemyhomeworkyet.
他寫作業了嗎?
Hashedonehishomework?
Yes,hehas.Hehasdonehishomework.
No,hehasn’t.Hehasn’tdonehishomework.
4.常與現在完成式連用的字詞有:ever曾經、never從未、already已經、yet尚未、still仍然、just剛才、sofar到目前為止、recently最近,但不代表這些字只能用在現在完成式喔!以下列出例句說明:
Haveyouevermetafamouswriter?你有碰過一個有名的作家嗎?
No,Ihavenevermetafamouswriter.不,我從未見過一個名作家
Ihavealreadyreadthatbook.那本書我讀過了
Johnhasn’tfinishedhisprojectyet.John尚未完成他的專案
Alicestartedtowriteanewstorylastmonth,butshestillhasn’tfinishedit.Alice上個月開始寫一個新故事,但她仍未寫完
Ihavejustdrunkacupofcoffee.我剛喝完一杯咖啡
Wehavehadthreetestssofarthisweek.到目前這周為止我們已經考了三場考試
Roberthasrecentlyboughtanewcar.Robert最近買了一輛新車
練習題:
1.A:(you,getdrunk,ever)_____________________ataparty?
B:No,I________.I(getdrunk,never)______________ataparty.
2.A:(you,meet,ever)__________________someonefamous?
B:Yes,I_____.I(meet)______________someonefamous.
3.A:(he,keep,ever)___________________adiary?
B:Yes,he______.He(keep)________adiary.
4.I(know)_______Winnieeversincewe(be)________injuniorhighschool.
5.Peter(visit)_____________Greecethreetimessincehe(start)_______hisnewjob.
6.Sofar,I(drink)__________twocupsofcoffeeandthreecupsoftea.
7.Betty(have)_____________alotofproblemswithhernewscootereversinceshe(buy)_______it.
8.A:(you,ever,change)______________adiaper?
B:No,I________.I(change,never)_________adiaper.
答案:
1.Haveyouevergotdrunk,haven’t,havenevergotdrunk
2.Haveyouevermet,have,havemet
3.Hasheeverkept,has,haskept
4.haveknown,were
5.hasvisited,started
6.havedrunk
7.hashad,bought
8.Haveyoueverchanged,haven’t,haveneverchanged
現在完成式與過去簡單式例子說明
例一:
Mr.PotterwasinPhoenixforthreeyears.
Mr.WhitehasbeeninPhoenixforthreeyears.
這兩個句子看似類似但是使用的時態和表達的文意全然不同!Mr.PotterwasinPhoenixforthreeyears.是使用過去簡單式來表達,也就是這件事情開始並結束於過去,Mr.Potter現在已不在鳳凰城,所表現出的時間圖如下:
Mr.WhitehasbeeninPhoenixforthreeyears.是使用現在完成式來表達Mr.White已經在鳳凰城三年了,他現在還在鳳凰城,所表現出的時間圖如下:
例二:
Suedrankacupofblackteatwohoursago.
Suehasalreadydrunkacupofblacktea.
Suedrankacupofblackteatwohoursago.Sue兩小時前喝一杯紅茶,有明確的過去的時間點,用過去簡單式來表示。
Suehasalreadydrunkacupofblacktea.Sue已經喝了一杯紅茶,這句話用現在完成式表達,我們只知道到「現在」這個時間點為止Sue已經喝了一杯紅茶,但我們並不知道她何時喝紅茶,時間點並不重要,句意強調的是Sue「已經」喝了一杯紅茶這個動作。
現在完成式與過去簡單式練習題
1.Benhasboughtanewcomputer_________.A)lastMondayB)already.
2.Ihaveseenthatmovie_________.A)threedaysagoB)recently
3.Johnhasn’tseenthatmovie_______.A)yetB)lastnight
4.IwenttoaJapaneserestaurant_______.A)sofarB)yesterday
5.Ihavebeentothistown_________.A)severaltimesB)yesterday
6.A:HaveyoueverbeentoNorway?
B:Yes,I______.I(be)_____toNorwaythreetimes.
A:Whendidyoulast(visit)______Norway.
B:I(be)________therethreemonthago.
7.A:Haveyouever(eat)________attheSkybluecafe?
B:Yes,I______.I(eat)_________theremanytimes.Actually,mycoworkerandI(eat)________dinnertherelastnight.
8.A:Thisnovelissointeresting.Wouldyouliketoreadit?
B:Thanks,butI(read,already)__________it.I(read)______itaweekago.
9.Mybrotherisawebdesigner.He(create)________alotofplainbuteasy-to-usewebsites.Lastweek,he(setup)_______anewwebsiteaboutumbrellas.
10.She(see,never)_______theNorthernLightsinherlife.
11.Lastwinter,she(see)_______theNorthernLightsforthefirsttimeinherlife.
12.Mr.Smithtaughtatthisuniversityforfiveyears.
Mr.Huanghastaughtatthisuniversityforfiveyears.
問:誰現在還在這間大學教書?
13.GarylivedinEnglandforthreeyears.
CarolhaslivedinEnglandforthreeyears.
問:誰現在還住在英國?
14.It’s11:30A.M.Jayhasbeenatthelibrarysince10:00A.M.
Lisawasatthelibraryfrom10:00A.M.to11:00A.M.
問:誰現在還在圖書館?
15.Inhislifetime,Oscarhadseveralcars.
Inherlifetime,Sandyhashadseveralcars.
問:誰還活著?
答案:
1.B2.B3.A4.B5.A
6.have,havebeen,visit,was
7.eaten,have,haveeaten,ate
8.havealreadyread,read
9.hascreated,setup
10.hasneverseen
11.saw
12.Mr.Huang
13.Carol
14.Jay
15.Sandy
現在完成式常見問題
現在完成式公式?
現在完成式的公式是have或has+過去分詞(P.P.),前面的主詞是第三人稱單數(he,she,it)則用has+P.P.其他則使用have+P.P.
現在完成式例句?
肯定句Ihavereadthisnovel.Hehasreadthisnovel.
否定句Ihaven’treadthisnovel.Hehasn’treadthisnovel.
疑問句
1.Haveyoureadthisnovel?Yes,Ihave.No,Ihaven’t.
2.Hashereadthisnovel?Yes,hehas.No,hehasn’t.
3.Whathaveyoudonesinceyougotupthismorning?
現在完成式被動?
現在完成式被動語態是havebeen+P.P.或hasbeen+P.P.例如:ThelettershavebeensentbyJoe.TheapplehasbeeneatenbySue.
現在完成式與過去簡單式的差別?
現在完成式表達到現在為止已經完成的事情,時間點不重要,而過去簡單式用來表達開始於過去結束於過去的事情,會有明確的過去的時間。
例如:Ihavealreadyfinishedtheproject.到目前為止我已經完成專案,但並沒有提時間點;Ifinishedtheprojectyesterday.我昨天完成專案,有昨天這個明確的過去時間詞用過去簡單式表達。
現在完成式與過去完成式的差別?
現在完成式表達到現在為止已經完成的事情用have/has+P.P.來表達,例如:Ihavefinishedmyhomework.我到目前為止已經完成我的作業了;過去完成式表達截至到過去的某個時間點之前已經完成的事情,用had+P.P.表達,例如:WhenIgottothetheater,themoviehadalreadystarted.兩件事情都發生在過去,先發生的事情用過去完成had+P.P.後發生的事情用過去簡單式,電影先開始然後我才抵達劇院,在我抵達劇院電影已經開始了。
參考書目:
Azar,BettySchrampfer.UnderstandingandUsingEnglishGrammar.3rded.NewYork:PearsonEducation,1999.
Azar,BettySchramfer.FundamentalsofEnglishGrammar.4thed.NewYork:PearsonEducation,2011
相關文章假設語氣用法完整解析攻略12十二月2021多益文法RoseReadMore英文被動式文法一次掌握06九月2021多益文法RoseReadMore
上一篇
下一篇
許願池
載入中…
訂閱多益必考單字與最新文章
Rose老師整理的Quizlet多益必考單字,20個章節練習,歡迎訂閱免費獲得連結!
訂閱後1天內您將收到連結信件(建議gmail較不容易漏信,訂閱後如未收到請檢查促銷內容、垃圾信件),如都未收到歡迎私訊粉絲頁或來信,將直接寄送連結給您!
Email
一對一線上英文家教課程提供一對一客製化文法和多益考試英文課程,評估學生學習需求制訂上課內容,如有課程需求歡迎FB或來信詢問謝謝!線上英文家教一對一教學
文章分類
多益文法
英文文法
多益考試文法
中式英文
許願池
載入中…
訂閱多益必考單字與最新文章
Rose老師整理的Quizlet多益必考單字,20個章節練習,歡迎訂閱免費獲得連結!
訂閱後1天內您將收到連結信件(建議gmail較不容易漏信,訂閱後如未收到請檢查促銷內容、垃圾信件),如都未收到歡迎私訊粉絲頁或來信,將直接寄送連結給您!
Email
一對一線上英文家教課程提供一對一客製化文法和多益考試英文課程,評估學生學習需求制訂上課內容,如有課程需求歡迎FB或來信詢問謝謝!線上英文家教一對一教學
文章分類
多益文法
英文文法
多益考試文法
中式英文
教學理念是『以學生為中心、做中學、互動、求新求變』,先了解學生的需求及程度,並融入各種英語遊戲於課堂中,使教學活潑有創意。
力求同樣的課程每一次教學內容與方法也都不同。
[email protected]
多益教學
多益文法
多益考試
英文文法
英文文法
中式英文
Search
延伸文章資訊
- 1阿滴英文
而且還有完成式!這次的文法教學就來看一下麻煩的英文時態,讓你五分鐘把完成式搞懂。 ... 阿滴教文法#2【完 ...
- 2英文簡單學– 過去完成式|EF ENGLISH LIVE部落格
過去完成式這是最被過於複雜化的時態之一,其實它的用法( had + P.P.過去分詞)很單純- 表達發生在過去的兩件事,先發生的事用過去完成式,後發生的用簡單現在式。
- 3『現在完成式』原來這樣用! - 希平方
如果句子的句型是have / has + 過去分詞,就可以確定它是現在完成式啦!例如:. She has had lunch.(她吃過午餐了。) ever、never、already. 句子中 ...
- 4過去完成式- 簡單易懂圖解文法| AmazingTalker外語學習部落格
現在完成式: I have gone to Japan. (我去了日本還沒回來) · 過去完成式: I had been to Japan 3 times before last year. (...
- 5現在完成式懶人包-三張圖搞定
現在完成式的公式是have 或has +過去分詞(P.P. ),前面的主詞是第三人稱單數(he, she, it) 則用has +P.P.其他則使用have +P.P.. 現在完成式例句? 肯定...