簡單過去式和現在完成式的分別
Tweet教高級文法和閱讀時,我發現學生經常混淆簡單過去式和現在完成式。以下列表可幫助學生輕鬆掌握這兩種時態的用法:
簡單過去式 | 現在完成式 | |
句式 | 肯定句: 動詞過去式 | 肯定句: has / have + 過去分詞 |
否定句: did not + 動詞原型 | 否定句: has / have + not + 過去分詞 | |
疑問句: Did + 主語 +動詞原型 | 疑問句: Has / Have + 主語 +過去分詞 | |
用法 | 以描述:
|
以描述:
|
提示詞 |
Yesterday, Once upon a time, A week / month / year ago, Last week / month / year, In the past, etc. |
Already, Just, Since, For, Yet, Never, Ever, Recently, So far, Up to now, This week / month / year, Before, etc. |
例子 |
I tidied my room yesterday. I did not go to Japan last year. Did you do your homework? |
I have already tidied my room. I have not been to Japan before. Have you done your homework? |
小測驗!以下句子該用哪種時態表達呢?
- Ben __________________ (see) Wendy at the park yesterday.
- Vicky _______ never ___________ (be) to Japan before.
- Dad __________________ (not open) the window this morning.
- I ________ already ____________ (finish) my homework.
- James __________________ (not water) the flowers last week.
你可於i-Learner 出版的I Love Grammar系列找到更多簡單過去式和現在完成式,以及其他文法的練習!