分析:他在北京住了 8 年。(A) 句講的是到目前為止他在北京住了8年,可能還會(huì)繼續(xù)在北京住下去。(B)句講的是他在北京住過8年,現(xiàn)在已經(jīng)不在北京了。
(2) 現(xiàn)在完成時(shí)強(qiáng)調(diào)過去發(fā)生的動(dòng)作對(duì)現(xiàn)在的影響和結(jié)果,而一般過去時(shí)與現(xiàn)在沒有聯(lián)系,只是說明某個(gè)動(dòng)作發(fā)生的時(shí)間是在過去。
比:I have washed the car. 我洗過了車。(看上去很漂亮)
I washed the car a moment ago.我剛才洗過車了。
She has watered the flowers. 她已經(jīng)澆了花。(不需要再澆了)
She watered the flowers yesterday. 她昨天澆的花。
I have written the letter but I haven't posted it yet. 信我已經(jīng)寫好了,但還沒有寄出。
I wrote the letter last week and I posted it three days ago. 我上周寫的那封信,3天前寄出的。
(3) 現(xiàn)在完成時(shí)表示的動(dòng)作或狀態(tài)延續(xù)到現(xiàn)在并可能延續(xù)下去,而一般過去時(shí)則單純表示過去某段時(shí)間內(nèi)的經(jīng)歷。
(2) 現(xiàn)在完成時(shí)強(qiáng)調(diào)過去發(fā)生的動(dòng)作對(duì)現(xiàn)在的影響和結(jié)果,而一般過去時(shí)與現(xiàn)在沒有聯(lián)系,只是說明某個(gè)動(dòng)作發(fā)生的時(shí)間是在過去。
比:I have washed the car. 我洗過了車。(看上去很漂亮)
I washed the car a moment ago.我剛才洗過車了。
She has watered the flowers. 她已經(jīng)澆了花。(不需要再澆了)
She watered the flowers yesterday. 她昨天澆的花。
I have written the letter but I haven't posted it yet. 信我已經(jīng)寫好了,但還沒有寄出。
I wrote the letter last week and I posted it three days ago. 我上周寫的那封信,3天前寄出的。
(3) 現(xiàn)在完成時(shí)表示的動(dòng)作或狀態(tài)延續(xù)到現(xiàn)在并可能延續(xù)下去,而一般過去時(shí)則單純表示過去某段時(shí)間內(nèi)的經(jīng)歷。