來源:中考網 作者:紫涵 2013-02-05 14:13:54
過去完成時與現在完成時的區別
現在完成時表示的動作發生在過去,但側重對現在產生的結果或造成的影響,與現在有關,其結構為"助動詞 have (has) + 過去分詞";過去完成時則是一個相對的時態,它所表示的動作不僅發生在過去,更強調"過去的過去",只有和過去某時或某動作相比較時,才用到它。試比較:
I have learned 1000 English words so far.
到目前為止我已經學會了 1000 個英語單詞。
I had learned 1000 English words till then.
到那時為止我已經學會了 1000 個英語單詞。
- I'm sorry to keep you waiting. 對不起,讓你久等了。
- Oh, not at all. I have been here only a few minutes.
沒什么,我只等了幾分鐘。("等"的動作從過去某一時間點持續到現在)
- John returned home yesterday. 約翰昨天回到家的。
- Where had he been?
他去哪兒了?(答語中使用過去完成時是指約翰在 returned home 之前去了哪些地方,即"過去的過去")
歡迎使用手機、平板等移動設備訪問中考網,2023中考一路陪伴同行!>>點擊查看