-
1 # 撫琴聽雨
-
2 # 浮隱若繫
看到此位家長的提問,學習現在完成時要掌握基本的定義,結構,使用方法,本人從以下幾個方面作簡要概述來解答你的困惑。
1 現在完成時定義上表述過去完成的動作對現在的影響,只注重結果不強調動作和狀態,結構形式have been/have done,被動have been done,從以下時間軸上直觀看出時間性的對比,動作完成的對比,過去動作對現在影響的結果和意義,著重表示已經完成的結果和意義。
2 現在完成時語句根據語句主語第一二人稱,第三人稱複數,可數名詞複數謂語用have,第三人稱單數,可數名詞單數和不可數名詞用has,否定句助詞後加not,疑問句have提前和主語交換位置。比如
Have you been to England?
He has not finished his homework yet.
3 某些短暫性動詞stay/join/go/leave/come用於時間段的現在完成時時,以系動詞been代替完成式狀態。短暫性動詞只能表示瞬間性動作狀態不能表示狀續性狀態。比如
He joined the party three years ago(三年前他加入了黨,join瞬間動詞只強調加入動作)
He has been a Party member for three years.
他已經成為黨員三年了,用join短暫性動詞現在完成時只能用been來描述主語狀態性質特徵的時間段。
4 現在完成時常和肯定句,疑問句,否定句通用的時間詞already/ever/recently/since/for連用,yet只用於否定和疑問句,since用於現在完成時,since常引導從句用一般過去式,主句用現在完成時; in the past+基數詞+時間點複數形式(days/weeks/months/years)含義在過去的時間段內,常和現在完成時連用。for表示時間段。比如
In the past twenty years , many great changes have taken place in my hometown since I left it.
在過去的二十年內自從我離開我的家鄉,家鄉發生了巨大的變化。
5 現在完成時固定have got=have (實義動詞,含義有)have got a headache=have a ~~headache.
6現在完成時應注意have been to/have gone to兩者區別,含義都表示去過某地。前者表示去某地後一直呆在停留那,沒有再回來。後者只表示去過某地又回來。
He has been to Japan
He has gone to Japan
兩句都表示他去過日本,前者表示潛在的含義他去日本後再也沒回來停留呆在那,後者表示他去日本後又回來了。
只有平時認真理解和學習掌握時態基本構成規則,憑藉豐富的語彙量,多思考多理解,歸納總結各個時態的規律技巧,只有這樣的學習方法才能化解英語中學習遇到的困惑。
回覆列表
1.抓住現在完成時強調的是結果,影響,不強調過程,動作,內容。
2.抓住現在完成時的起點在過去,終點是現在。沒有具體的時間詞。
3.記住現在完成時的結構。以及since+點時間,for +段時間。
4.再掌握延續性動詞和贊短性動詞如何進行替換的問題。
5.現在完成時強調結果,無具體時間詞;一般過去時強調動作和過程,有具體過去時間。
掌握以上幾個點就可以掌握現在完成時。