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