現在完成時不僅僅是對過去的動作或狀態的簡單回顧,還包含這些動作或狀態對現在產生的結果或影響。下面我們將分析現在完成時的構成和標記,以便對這個時態有更全面、更深刻的理解。
1. 現在完成時的結構
現在完成時:主語+助動詞“have/has”+過去分詞
1. 主題
主語是現在完成時句子中狀態的行為者或承受者,可以是名詞、代詞等,主語的選擇取決于句子的具體內容和上下文。
2. 助動詞“have/has”
助動詞have/has是現在完成時不可缺少的組成部分,用來表達動作或狀態的完成。選擇have還是has,需要根據句子的主語來決定:
當主語是第一人稱單數(I)、第二人稱單數或復數(you)、第一人稱復數(we)、第三人稱復數(they)時使用“have”。
當主語是第三人稱單數(他、她、它)時,使用“has”。
3. 動詞過去分詞(pp 或 V-ed)
動詞過去分詞是現在完成時的另一個重要部分,表示動作或狀態的完成。動詞過去分詞有許多不同的形式,但它們主要遵循以下規則:
一般動詞:直接在詞尾加“-ed”。例如,work →網校頭條,visit → 。
以靜音“e”結尾的動詞:只需在單詞末尾添加“-d”。例如,live → lives,move → 。
以“輔音+y”結尾的動詞:將“y”改為“i”,再加“-ed”。例如,study → ,cry → 。
以重讀閉音節結尾的動詞:如果詞尾只有一個輔音(w、y、x 除外),且輔音前只有一個元音,則需先雙寫輔音,再加“-ed”。例如 stop → ,plan → 。
例子:
我從 2000 年起就住在這座城市。 我從 2000 年起就住在這座城市。
She has been for five years. 她已經學英語五年了。
2. 現在完成時的符號詞
現在完成時標記是識別現在完成時的重要依據,它為句子提供了明確的時間框架,并指出動作或狀態的開始、持續或完成。下面介紹現在完成時標記的分類:
1)表示時間或狀態的完成
1. :表示動作或狀態已經完成。常用于肯定句中,強調完成時間比預計的或某個參照點要早。
2. yet:用于否定句或疑問句中,表示動作或狀態尚未發生或完成。
3. just:表示動作或狀態剛剛完成,常用于肯定句中,強調動作的立即性。
4. never:表示動作或狀態從來沒有發生過或完成過,常用于否定句中。
5. ever:用于疑問句或否定句中,表達對過去的經歷的詢問或否定。
2)表示一段時間的開始或持續時間
1. for:與時間段連用,表示動作或狀態的持續時間。
2. since:表示動作或狀態從過去某一時刻持續到現在。后面可以接時間點從句、時間段+ago從句或一般過去時。
3)說明目前的情況
1. 到目前為止:表示到目前為止的情況,常與現在完成時連用。
2. up to now/till now:也指到現在為止的情況,強調時間的連續性和積累性。
4)表示動作或狀態的重復或多次發生
1.兩次、三次等:表示動作或狀態發生的次數。
2. still:表示動作或狀態仍在繼續或保持不變,常與現在完成時連用。