來源:網(wǎng)絡資源 2022-09-14 14:34:32
過去完成時與現(xiàn)在完成時的區(qū)別
現(xiàn)在完成時表示的動作發(fā)生在過去,它側(cè)重的是對現(xiàn)在產(chǎn)生的結(jié)果或造成的影響,與現(xiàn)在有關,它的結(jié)構(gòu)是:助動詞have/has加動詞過去分詞;過去完成時表示的是相對的時態(tài),它所表示的動作不僅發(fā)生在過去,更強調(diào)的是過去的過去,只有和過去某時或某個動作相比較的時候,才能用到它。我們試著比較下面的例句:
1.—I am so sorry to keep you waiting. 對不起,讓你久等了。
— Oh, not at all. I have been here only a few minutes. 沒什么,我只在這兒等了幾分鐘。
“等” 這個動作,從過去某一時間點持續(xù)到現(xiàn)在。
2.—John returned home yesterday. 約翰是昨天回到家的。
—Where had he been? 他去哪兒了?
回答語中使用過去完成時,是因為,約翰在returned home之前去了哪些地方,即“過去的過去”。
再看下面兩個例句:
歡迎使用手機、平板等移動設備訪問中考網(wǎng),2023中考一路陪伴同行!>>點擊查看