現在完成時基本概念
作者:素衣
2016-04-14 10:37
現在完成時由“have/has+過去分詞”構成,主要有兩個含義:
一、①表示動作發(fā)生在過去,但與現在的情況有聯(lián)系,有時無時間狀語,有時和一些表示不確定的過去時間狀語連用,
? ? ? ? 如:many times,just,yet,ever,never,just,already,before,so far,by now等連用.
? ? ? ? ②表示從過去某一時間開始一直延續(xù)到現在并還可能繼續(xù)延續(xù)下去的動作,用于延續(xù)性動詞,且句中常帶有表示一段時間的時間狀語,
? ? ? ? 如:since + 時間點/從句,for two months,so far等.
二 、1)現在完成時和一般過去時都能表示過去發(fā)生過的動作,但現在完成時表示過去動作對現在的影響,并且表示這一動作已完成或還可能繼續(xù)下去;
? ? ? ? ?2)而一般過去時與現在的情況沒有聯(lián)系,僅表示過去的動作,且這一動作到說話時已終止.因此現在完成時不能與表示明確的過去時間
? ? ? ? ?如:in1949,yesterday,last week等的狀語連用,并且用when或where對這些時間和地點狀語提問時,一般只用一般過去時.
? ?三、在“it is first/second...time that.”或在“it/this/that is the +最高級+名詞+that.”結構中,that從句中的動詞常用現在完成時;
? ? ? ? ?在“it + be ...+since從句”這一結構中,be可用一般現在時或現在完成時,since從句一般用過去時.