來源:網絡資源 2023-01-12 17:28:06
現在完成時和一般過去時的區別
①兩者都可表示過去發生過的動作,但前者表示的是過去的動作對現在的影響,而后者則只是表示過去有這一動作的事實。
He locked the door.
他鎖過門。(但現在門是開是鎖不清楚。)
He has locked the door.
他把門鎖上了。(現在門是鎖著的。)
Who turned on the light?
誰開的燈?(著眼開燈的動作,不管現在燈是開是關。)
Who has turned on the light?
誰把燈打開了?(著眼開燈的結果,即現在燈還亮著。)
②兩者都可表示過去開始并延續了一段時間的動作,現在完成時表示該動作仍在繼續,而一般過去時則說明該動作現已終止。
He has lived in Beijing for four years.
他在北京住了四年了。(現在仍住那兒)
He lived in Beijing for four years.
他曾在北京住了四年。(現在不住那兒了)
歡迎使用手機、平板等移動設備訪問中考網,2024中考一路陪伴同行!>>點擊查看