來源:網(wǎng)絡(luò)資源 2025-01-18 20:27:45
4. 比較一般過去時(shí)和現(xiàn)在完成時(shí)的異同
。1)共同點(diǎn):動(dòng)作都是在過去完成。
I saw the film yesterday evening.
I have seen the film before.
。ǹ措娪斑@件事都是在過去完成的。)
(2)區(qū)別:
、佻F(xiàn)在完成時(shí)強(qiáng)調(diào)過去發(fā)生的動(dòng)作對(duì)現(xiàn)在的影響和結(jié)果,而一般過去時(shí)與現(xiàn)在沒有聯(lián)系,只是說明某個(gè)動(dòng)作發(fā)生的時(shí)間是在過去。
、谝话氵^去時(shí)通常與具體明確的過去時(shí)間狀語連用。如yesterday, last week, two years ago, just now, in 2002 等;而現(xiàn)在完成時(shí)則常與 just, already, ever, never等模糊的過去時(shí)間狀語和these days, this week, since..., for...等表示一段時(shí)間的狀語連用。
【典型例題】
—______ you ______ your homework yet?
—Yes. I ______ it a moment ago .
A. Did; do; finished
B. Have; done; finished
C. Have; done; have finished
答案:B
解析:本題考查一般過去時(shí)和現(xiàn)在完成時(shí)的用法區(qū)別。問句中的yet表明應(yīng)該用現(xiàn)在完成時(shí),而回答中的a moment ago是一個(gè)明確的過去時(shí)間狀語,應(yīng)該用一般過去時(shí)。
編輯推薦:
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問中考網(wǎng),2023中考一路陪伴同行!>>點(diǎn)擊查看