當前位置:趣味科普網>經驗>

過去完成時和現在完成時的區別

經驗 閱讀(6.75K)

過去完成時和現在完成時的區別

過去完成時和現在完成時的區別:現在完成時表示動作發生在過去,但與現在有關係,即用一個發生在過去的動作來說明現在的情況,對現在還有著一定的影響;而過去完成時只適合表示在過去某一段時間或動作以前已經完成的動作,不談及對現在的影響。

現在完成時的結構為主語+has+過去分詞或者主語+has+not+過去分詞,而過去完成時的結構為主語+had+過去分詞或者主語+had+not+過去分詞。現在完成時中常用的時間狀語包括now、today、tonight、thisweek等,而過去完成時中常用的時間狀語僅有by、at、before等。