新東方網>英語>英語學習>語法詞彙>語法指導>正文
高考英語語法:現在完成時
2013-03-05 13:58
來源:英語語法網
作者:
一、現在完成時表示影響
該用法的現在完成時表示一個過去發生的動作在過去已經完成,並且這個過去發生並完成的動作對現在有影響或結果,同時說話者強調的或感興趣的就是這個影響或結果,如漢語說「他已離開這個城市了」,其中的「離開」肯定發生了,它對現在的影響或結果就是「他現在已不在這個城市了」;又如漢語說「有人把窗戶打破了」,顯然「打破窗戶」這一動作發生在過去,並且在過去已經完成了,但說話人強調的重點是打破窗戶對現在的影響——窗戶現在仍是破的。如:
He has left the city. 他已離開這個城市。(結果:他不在這個城市。)
Someone has broken the window. 有人把窗戶打破了。(結果:窗戶仍破著。)
I have lost my pen. 我把鋼筆丟了。(結果:我現在無鋼筆用。)
He has finished his work. 他把工作做完了。(結果:他現在可以做其他的事了。)
二、現在完成時表示持續
該用法的現在完成時表示一個過去發生的動作或開始的狀語在過去並未完成或結束,而是一直持續到現在,並且有可能繼續下去(也可能到此結束),如漢語說「他在我們學校教書已有30年了」,顯然「他在我們學校教書」是從30年前開始,並且一直教到現在,已經持續了30年;又如漢語說「自上個星期以來他一直很忙」,顯然「忙」是從上個星期開始的,並且這一「忙」就一直忙到現在。如:
He has taught in our school for 30 years. 他在我們學校教書已有30年了。
He has been busy since last week. 自上個星期以來他一直很忙。
He has worked for us ever since he left school. 他離開學校以後就一直為我們工作。
三、現在完成時表示重複
即表示從過去某個時間直到現在的這個時間範圍內不斷重複發生的動作或情況,並且這個不斷重複的動作有可能繼續下去,也有可能到現在就結束。如:
How often have you seen her? 你隔多少見她一次?
My father has always gone to work by bike. 我父親一向騎車上班。
四、現在完成時表示將來
同一般現在時可以表示將來一樣,現在完成時也可以在時間狀語從句裡表示將來。如:
I』ll wait until he has written his letter. 我願等到他把信寫完。
When you have rested, I』ll show you the garden. 等你休息好之後,我領你看我們的花園。
名稱名稱
微信掃碼關注"新東方網"服務號
回復""立刻獲取!
版權及免責聲明
① 凡本網註明"稿件來源:新東方"的所有文字、圖片和音視頻稿件,版權均屬新東方教育科技集團(含本網和新東方網) 所有,任何媒體、網站或個人未經本網協議授權不得轉載、連結、轉貼或以其他任何方式複製、發表。已經本網協議授權的媒體、網站,在下載使用時必須註明"稿件來源:新東方",違者本網將依法追究法律責任。
② 本網未註明"稿件來源:新東方"的文/圖等稿件均為轉載稿,本網轉載僅基於傳遞更多信息之目的,並不意味著贊同轉載稿的觀點或證實其內容的真實性。如其他媒體、網站或個人從本網下載使用,必須保留本網註明的"稿件來源",並自負版權等法律責任。如擅自篡改為"稿件來源:新東方",本網將依法追究法律責任。
③ 如本網轉載稿涉及版權等問題,請作者見稿後在兩周內速來電與新東方網聯繫,電話:010-60908555。