相信無論是中學生還是小學生,英文科最令他們頭痕的一定是Grammar文法。文法在英文裏無處不在,從卷一至卷四,閱讀卷、作文卷、聆聽卷和說話卷,甚至在日常生活的對話當中,Grammar都無處不在。
我遇過一些學生,我問他們為何這題會選擇用這個tense,有部份無言以對,不懂得怎樣解釋;有部份答:「因為順口囉。」;有部份答:「唔知啊,外國人都分唔清啲Grammar㗎啦。」以上種種都是他們分不清英文文法用處的藉口。
好吧!今天要講的是兩種文法的大不同。(Past tense過去式和Past perfect tense 現在完成式)
1. 知道過去發生事情的明確時間 (這個是分辨兩種文法的關鍵)
使用Past tense過去式時,你必須要知道明確時間。
提示字:yesterday (昨天)、last week(上星期)、two years ago (兩年前)、in 1990(在1990年)
例句:I had my dinner an hour ago.
反之,使用Past perfect tense是表示過去發生的事,但沒有明確的過去時間,或者時間不清晰和模糊。
提示字:recently,lately(最近)、already(已經)、just(香港)、several times(幾次) 例句:I have been to Japan serval times.
I have already eaten dinner.
除了以上用時間去分辨兩個事態的用法外,以下對Past perfect tense再提供一點補充!
Past perfect tense會用作由過去直至現在發生的事情。
提示字:since(自從)、for
例句: I have played piano for four years.(我過去四年一直在學鋼琴。)
I have played piano since 2014. (我從2014年開始學鋼琴。)
那麼since和for的用法又是怎樣分的呢?
Since + 某個時間點 (a point of time)
例如:年份(2009),when I was three(我三歲的時候)
For + 一段時間 (a period of time)(需要計算由事情開始直至現在的時長)
例如:2 years(兩年),3 months(三個月)
希望大家看完這篇Blog後,會對於英文文法有更加熟悉的了解!
小測時間:
1) I _________(not/sleep) well last night.
2) He ______ just ______ (break) his mum's cup.
3) They _____ (go) to visit their Grandparents a week ago.
4) We ______________(not/meet) each other since 2018.
5) Mary ______ (move) to Australia in 2016.
答案:
1) did not sleep/ didn't sleep
2) has broken
3) went
4) have not met/ haven't met
5) moved
以下奉上一些YouTube教學!
Comments