來源:網絡資源 2023-01-09 19:01:11
一般過去時與現在完成時
1)一般過去時只單純表示過去的動作或狀態,和現在不發生聯系,它可以和確定的表示過去的時間狀語連用;而現在完成時表示某一完成的動作對現在造成的影響或結果,強調的是現在的情況,所以它不能和確定的表示過去的時間狀語連用。試比較:
We have visited the farm.我們參觀了農場。(說明現在對農場有所了解)
We visited the farm last week.上周我們參觀了農場。(只說明參觀農場這一事實)、
I have lost my pen.我把鋼筆丟了。(意為還沒找到)
I lost my pen yesterday.我昨天把鋼筆丟了。(筆是昨天丟的,現在找到與否,沒有說明)
2)有些時間狀語,如this morning /month /year,tonight,today等,即可用于一般過去時,也可用于現在完成時,但所表達的意義有所不同。用于現在完成時表示包括“現在”在內,而用于一般過去時則與“現在”無關。如:
I have read this book this April.我四月份看過這本書。(說話時仍然是四月份)
I read this book this April.我四月份看過這本書。(說話時四月份已過去)
I have written two letters this morning.今天上午我寫了兩封信。(講話時仍然是上午)
I wrote two letters this morning.今天上午我寫了兩封信。(說話時已是下午或晚上)
歡迎使用手機、平板等移動設備訪問中考網,2025中考一路陪伴同行!>>點擊查看