現在完成式(Present Perfect Tense) - 實用基礎文法

文章推薦指數: 80 %
投票人數:10人

現在完成式的使用時機:. 過去的某個動作,到現在已經完成。

I have done my homework. 我已經把我的功課做完。

過去的某個動作,不久前才剛剛完成(... just...)。

參考詞彙 全民英檢 依字母排序依詞性分類 學測指考 依字母排序依詞性分類 國中會考 依字母排序依詞性分類依主題分類基本1200字詞挑戰800字詞 幼兒國小 認識ABC怎麼吃大象? 自我挑戰 字彙大考驗拼字練習詞彙攻略學測指考詞彙題愛拼字才會贏文意選填過關斬將 國中會考 歷屆試題隨機挑選單題隨機挑選題組模擬試卷 工具箱 閱讀識字工具字彙搜尋工具 實用基礎文法 文法首頁從錯誤中學習從實例中練習 閱讀識字 父與女犀利人妻寬恕和忘記花邊教主陳樹菊女士天真之歌隨機挑選文章 茶餘飯後 姐弟對話篇比喻片語篇兒童故事篇益智遊戲 台灣測驗中心 關於我們連絡我們 現在完成式(PresentPerfectTense) 現在完成式 = havehas + 過去分詞 現在完成式的使用時機: 過去的某個動作,到現在已經完成。

Ihavedonemyhomework. 我已經把我的功課做完。

過去的某個動作,不久前才剛剛完成(...just...)。

Ihavejustdonemyhomework. 我剛剛才把我的功課做完。

從過去到現在的經驗。

Haveyouevereatenasnake? 你吃過蛇嗎? Cindyhasalwayslovedshopping. 辛迪一直以來就喜歡血拼(逛街購物)。

從過去到現在累積一段時間並有可能還會繼續下去。

Howlonghaveyoulivedhere? 你在這裡住多久了? Sincewhenhaveyoubeensick? 你從什麼時候開始生病了? Forhours,wehaveheardnothingbutnegativecriticism.Whycan'tyousaysomethingmoreconstructive? 幾個小時了,我們只聽到了消極的批評。

你為什麼不能說些更具建設性的東西? 請參考86年學科能力測驗第4題 帶有since或for表時間的介系詞,通常用現在完成時式。

for表示一段時間,since表示從過去某一時間點到現在。

Rebeccahaslivedherefor10years. Rebecca已經在這裡住了10年。

Rebeccahaslivedheresince2001. Rebecca自2001年以來一直住在這裡。

Ihavebeenherefortwohours. 我在這裡已經兩個鐘頭。

Ihavebeenheresince10o'clock. 從10點開始我就一直在這裡。

Mr.Yanghasworkedinthisfactory_______1968. (A) for(B) in(C) before(D) since Mr.Yang從1968年起就在此工廠做事。

95年第二次國中基測英語科第11題。

此句的動詞hasworked其時態是現在完成式,代表Mr.Yang的工作是從1968年開始而持續到現在,所以介系詞應該用:自從(since)。

Tinaisgettingmarriedtoamanshehasknownonly_______amonth. (A) for(B) in(C) on(D) since 蒂娜將與她只認識一個月的一個男人結婚。

94年第一次國中基測英語科第10題.for表示一段時間 自戒嚴令結束以來的二十多年裡,台灣已經發展成為一個成熟的民主國家。

Inmorethantwodecadessincetheendofmartiallaw,Taiwanevolvesintoafull-fledgeddemocracy. Inmorethantwodecadessincetheendofmartiallaw,Taiwanhasevolvedintoafull-fledgeddemocracy. 帶有表時間的介系詞since,通常用現在完成時式。

帶有副詞ever,never,still,just,already,yet等的句子,通常需要用現在完成式或過去完成式。

Haveyoueverfailedaclass? 你課業有被當掉過嗎? ever通常用在疑問句。

ShehasneverbeentoKorea. 她從來沒去過韓國。

上一句的ever和這一句的never通常用以表示在過去的一段時間內發生的事情,且一直延續到現在。

經常出現在完成式裡。

Maryhasjustfinishedherhomework. 瑪麗剛把她的功課做完。

just通常用在表示某個動作不久前才剛剛完成。

Don'tforgettotellhimtobehereontime.~ Ihavealreadytoldhim. 不要忘了告訴他要準時到這裡來。

我已經告訴過他了。

already通常用在表示比預期發生得早的動作。

Haveyoudoneyourhomework?~ No,Ihaven'tdoneityet. 你功課做完沒? 不,我還沒有。

yet通常用在表示比預期發生得晚的動作。

Theideaofthisgreatmoviecomesfromanovelwhichhas_______beenreadandlovedbymanypeople. (A) already(B) just(C) still(D) ever 這部偉大電影的想法是來自一本已經被許多人閱讀和喜愛的小說。

90年第二次國中基測英語科第9題."hasalreadybeenread"現在完成式的被動語態:has/havebeen+過去分詞。

副詞already用以表示某事件較早時候已完成,或比預計的時間還更早完成。

Haveyou_______hadaflylandonyourcomputerscreen,andyoutriedtoscareitoffwiththecursor? (A) ever(B) just(C) still(D) already 你有沒有碰過蒼蠅飛落在你的電腦螢幕上,而你試圖用游標去嚇跑它? 副詞ever用於現在完成式"Haveyoueverhad"。

Stephaniehas_______called.Canyouringhimbackplease? (A) ever(B) just(C) still(D) already 斯蒂芬妮剛剛打電話來。

你可以給他回話嗎? 副詞just通常用在現在完成式,表示很短的時間之前。

Hastheparcelcome_______?No,notyet. (A) already(B) still(C) yet(D) ever 包裹來了嗎?不,還沒有。

副詞yet通常用在現在完成式,談論預期會發生的事件,通常用於問句或否定句。

yet一般置於句子最後面。

Theparcel_______hasn’tcome. (A) yet(B) already(C) ever(D) still 包裹還沒來。

副詞still談論較早時間預期會完成的事件至今還沒完成,它可以用在現在完成式,也可以用在別的時式。

在否定句裡,still緊跟在主詞之後。

Areyoustillworkinginthatconveniencestore?你還在那家便利商店工作嗎?副詞still用在現在進行式。

Lisahas_______goneout. (A) still(B) ever(C) yet(D) just 麗莎剛出去。

just通常用在表示某個動作不久前才剛剛完成。

Wehave_______workedtogether. (A) yet(B) still(C) already(D) never 我們從來沒有一起工作過。

"beento"與"goneto"用法不同 hashave been to HehasbeentoJapan. 他曾去過日本。

HaveyoueverbeentoJapan? Yes,IwenttoTokyolastmonth. 你去過日本嗎? 是的,我上個月去過東京。

beento是「去過」某地,且現在已經回來了。

hashave gone to HehasgonetoJapan. 他去日本了。

IsAndyinJapan? Yes,he'sgonetoJapan.He'llbebacknextmonth. Andy人在日本嗎? 是的,他去了日本。

他將在下個月回來。

he's=hehas;he'll=hewill goneto是「去了」某地,但是還沒回來。

現在完成式的被動語態 hashave + been + 過去分詞 Thevacancytaxhasbeenproposedasawaytonudgelandlordstoputvacantapartmentsbackonthemarketandgeneraterevenueforaffordablehousing. 空屋稅被提出來,以促使房東將空置的公寓重新投入市場,創造平價住宅的經濟收入。

Peter'ssuggestionhasbeenapprovedbyeverybody. 彼得的建議得到了所有人的認可。

Hasthemanbeencaughtbythepolice? 這個人被警察抓了嗎? 現在完成式被動語態的疑問句。

建言(Comments) 謝謝您對本網頁文法內容提供任何意見、批評或指教: 姓名: 電子郵件地址: 記得我 勾選『記得我』,它會保留您已填過的『姓名』與『電子郵件地址』,讓您在別的文法網頁留言時,不必重新登入。

注意:為避免機器人來搞鬼,請先勾選上面『我不是機器人』,再按『送出建言』。

使用台灣測驗中心網站及其相關資訊表示您已同意並接受本網站的使用條款規定。

台灣測驗中心  版權所有 ©2006-2022NexusInternational.Allrightsreserved.



請為這篇文章評分?