-
1 # 吃瓜吃瓜笑哈哈
-
2 # 專業研究歷史
現在完成時是英語當中的一個重要時態,他表示的是,過去發生的事情對現在仍產生影響,即這個動作並未完成。
基本結構:主語+have/has+過去分詞
現在完成時的兩點作用如下:
一、表示過去的動作已經完成,跟現在產生關係。或過去的動作並沒有全部完成,但也跟現在有關係。
例句:
I have eaten a fish.我已經吃了一條魚
The window has been broken.窗戶已經被打破了。
He has done his homework.他已經寫完了他的作業。
二、表示截止到現在為止,你的生活經歷:
He has been to Japan.他去過日本。
The writer has written a book.這個作家寫過一本書。
現在完成時和一般過去式的區別(以小男孩打碎了窗戶為例):
The little boy broke the window.(那個小男孩把窗戶打破了,這是一般過去式。他打破了,也許修好了。)
The little boy has broken the window.(那個小男孩已經把窗戶打破了,這是現在完成時。因為現在完成時對現在產生的影響。所以那扇窗戶還是破的。)
-
3 # 蟲蟲講英語
“作業沒寫完,就不能吃飯!”這句話,你小時候聽過嗎?蟲子小時候,蟲蟲媽就像一臺復讀機:“你寫完作業沒有?”
寫作業,影響到今晚吃飯的大事:這種“影響”,就是這節課要講的「現在完成時」。
01. 意義:9個字02. 結構從上面3個例句,可見現在完成時的結構:
用 have 還是 has,就看主語是單數還是複數。原則是保持:主謂一致。
下面,根據提示,將下列句子變為現在完成時。
1)We ____________ (discuss) this issue a few times.
2)Tom and Jerry ____________(know) each other since they were at primary school.
3)Dad ____________(just take) the medicine.
4)She ____________(not hear) from him.
5)________ you ____________(see) Tony today?
03. 常用時間狀語及其位置>> 對比 for 和 since 的用法
【for + 一段時間】指持續了一段時間。
【since + 過去的時間點/ 過去的事件】指從過去的某個時間點,一直延續到現在。
注:ago“多久之前”,只能用於一般過去時。
>> already/ just/ still/ yet 的位置
觀察例句,總結規律:
>> 現在完成時不與過去的具體時間連用
體會一下:
☑️ I have walked the dog.
我遛過狗子了。
可以表示:你不用再遛啦
❌ I have walked the dog yesterday.
昨天我已經遛過狗子???
1)表示過去某個時間發生的事情,只能用「一般過去時」:
I walked the dog yesterday.
我昨天遛了狗子。(僅僅表達昨天·我·遛狗這件事,和現在沒有關係)
2)如果是未完成的時間,比如 today,this year,this month,this week 這類,可以用「現在完成時」。
I have walked the dog twice today.
今天我遛了狗子兩次。(today 是還沒有結束的時間,用 have done 表示“已完成”)
04. 難點1)have been & have gone
have been“去過”
have gone“已經去了,還沒有回來”
>> Tony has been to Japan twice.
託尼去過日本兩次。(可能是去拜師學藝)
>> Tony has gone to Japan.
託尼已經去日本了。(下次再來剪頭,託尼這會不在呢!)
>> Where have you been?
你去哪兒了?(你已經回來)
>> Where have you gone?
你去哪兒了?(你不在身邊)
2)短暫性動作 → 持續性動作
在「狀語從句」這節課中,蟲子提到過這2個概念:“短暫性動作,就是很短暫的、一瞬間就結束的動作,不能持續下去。比如起床 get up,眼睛一睜,起床的動作就完成了;再比如 die,斷氣的一瞬間就死透了。
相反,可以延續的動作,比如你可以不帶喘氣地打3小時王者、跑5公里路、寫8000字論文、睡到第二天下午…… play, run, write, sleep 這些動作,就是持續性動作。
在現在完成時中,短暫性動詞不能跟表示一段時間的狀語連用(因為短):
❌ Tony has arrived in Japan for a few days.
下飛機那刻就算到了,不跟 for…連用。
❌ The woman has left since her husband was sent to prison.
跑路也就是買個票走人的事情,短暫性動作,不跟since…連用。
❌ My rabbit has died for a week.
die 指斷氣的那一瞬間,不跟for…連用。
表示一段時間的狀態,必須用持續性的動作。所以,上面的句子應該改為:
在現在完成時裡,短暫性動詞 → 延續性動詞,有幾組常用的,必須背的啊:
arrive → have been here
die → have been dead
leave → have been away
finish → have been over
borrow → have kept
buy → have had
05. 課後練習提醒:現在完成時、一般過去時均有。建議拿出紙筆寫下答案,做完後統一對答案。
Mary Morris ____________(apply) for her passport last month because she will soon be leaving on a trip that she ____________ (dream) about for many years. She ____________(work) as a receptionist at Ardmore"s Travel Agency for ten years. All this time, she has been looking at pictures of exotic places on the wall and planning trips for others. For this reason she ____________(decide) to take an overseas trip herself.
After she ____________(plan) her trip, she ____________(make) her plane flights and ____________(reserve) hotel rooms. Mary doesn’t have to pay for her plane tickets because she ____________(work) at the travel agency for so long.
She ____________(want) take this trip for a long time, but each year her boss ____________(cancel) her vacation because someone else ____________(be) on vacation or someone ____________(quit).
Mary ____________(hear) about many exciting vacations over the years. Her boss, Ben, ____________(go) to Japan, Kenya, Alaska, France and Moscow last year. Meanwhile, Mary ____________(only see) these exciting places in photos! After looking at her boss" travel pictures, Mary ____________(decide) to take a trip of her own.
後·臺·回·復:現在完成時
06. 總結:意義:9個字——已發生、持續性、影響性
結構:have/ has done
常用時間狀語:
易混淆:have been“去過”;have gone“已經去了,還沒回”
短暫性動作 → 持續性動作:
arrive → have been here
die → have been dead
leave → have been away
finish → have been over
borrow → have kept
buy → have had
呼,I have finished my homework! 終於可以開飯了,拜!
-
4 # 英語語法實驗室
現在完成時最大的難點在於看到哪些時間狀語用現在完成時。
現在完成時常見的標誌性時間狀語有15種。15=1+2+3+4+5.構建思維導圖如下:
例句:(注意下面這幾句話,表達的是完全相同的意思。)It is/has been 10 years since he moved here.
自從他搬到這裡,已經10年了。
=He has lived here since 10 years ago.
自從10年前,他一直住在這。
=(So far/Up to now),he has lived here for 10 years.
迄今為止,他已經在這住了10年了。
=In the past 10 years, he has lived here .
在過去十年裡,他一直住在這。
https://www.toutiao.com/i6497845267159581197/
記住這幾種常見時間狀語後,對於初中階段現在完成時相關題目做題應該就不容易出錯了。如果想對現在完成時的表達功能有跟進一步的理解,可以看看下面三張上面文章的截圖:
-
5 # 黃家皮皮仙
papa teach me裡面是這麼說的,現在完成時1.你想表述我有這個經歷和經驗的時候用現在完成時。2.當沒有確切的資訊和細節的時候用現在完成時。這是一個英華人的解釋。現在完成時的時間,是過去到現在,比如說“我有一條狗。”用過去時,代表我現在沒有狗了。其實就是我曾經有一條狗。用現在完成時,代表我已經有一條狗,這條狗到目前為止還在。在時間軸上,過去時是已經結束的事情,就是曾經,現在完成時是過去某個時間點一直影響到或者持續到現在的事情,已經或至今。以下舉幾個例子:
1,Have u been to N.Y?
yes,I have been there.
When did you go?
I went last year.
以上的例子,當在有具體細節時,例如和誰去,怎麼去,這時候要用過去式。時間上來看,舉個例子。
yesterday I have broken with my boyfriend.
這句是錯誤的,因為yesterday是過去的時間。要用過去時。
注意,現在完成時表示時間是很有趣的,例如:
I haven"t eaten breakfast this morning.這是可以的,這時候說明,現在還是早上。但是,如果已經是下午就不能這麼說,應該用過去式。
-
6 # 安穎英語
現在完成時
a.概念: 事情發生在過去,並一直持續到現在,且過去發生的動作對現在有一定影響.
b.句式結構: 主語+ have/has+過去分詞
c.常與現在完成時連用的時間狀語: already, yet, never, ever, so far, up till now, recently, in the past/last… years等連用. 如:
I have just finished my housework.
我已經完成了我的家務.
Mary has been ill for ten days.
瑪麗已經病了十天.
So far, she hasn"t enjoyed the winter vacation.
到目前為止,他並不享受她的寒假.
d.現在完成時態可用在下列結構中:
It is the first / second time.... that…結構中的從句部分,用現在完成時。例如:
It is the second time that I have visited the city.
這是我第二次訪問這城市。
e.用現在完成時來描述一個從過去一直持續到現在的動作時,其謂語動詞一定要用延續性動詞。常考的延續性動詞和非延續性動詞對照表:
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
回覆列表
你是初中的嗎?如果是初中的話,現在完成時相對來說比較簡單。他有一些典型的標誌。你只要區分的開,他和一般過去時區別就夠用了。多練兩道題,比如說,我已經看過那個電影了,那就是完成時並未對現在的影響是我不再去看了,類似於這種的體制,多做幾道題就體會出來了。你好好看看書就知道了,初中很簡單。
高中的話現在完成是要和過去完成時過去完成進行時,現在完成進行時等等去比較。記住,現在完成時強調的是現在