Kiki 發問時間: 社會與文化語言 · 8 年前

英文have+p.p的用法

我己經去過車站

I have gone to the station.

I have been to the station.

以上兩句有什麼差別呢?

3Q~

已更新項目:

感謝大家回答~

4 個解答

評分
  • Louis
    Lv 7
    8 年前
    最佳解答

    I have gone to the station.

    我去車站了(現在我不在這裡)。

    這句話的邏輯不通。應該是講別人才對,不能講自己。

    即He has gone to the station.

    I have been to the station.

    我曾去過那個車站。(談經驗,本句才合理。我人現在在這裡。)

  • 8 年前

    這是我在這個網站找到的免費資源學習網

    希望可以對你有幫助喔!

    一般現在式

    現在經常性的動作或習慣性的動作及存在的狀態

    主語(單數)+is/am/動詞第三人稱單數形式+其他(除了I,you之外)

    主語(複數)+動詞原形+其他

    一般將來式

    將來會發生的動作及會存在的狀態

    主語+shall/will+動詞原形+其他

    主語+be going to do

    一般過去式

    動作及狀態發生在過去

    主語+動詞過去式+其他

    一般過去將來式

    從過去某個時間看,動作將會發生在這個時間點之後

    主語+would/should+動詞原形+其他

    現在進行式

    現在正在發生的動作

    主語+be+動詞現在分詞+其他

    過去進行式

    過去某個時間正在發生的動作

    主語(單數)+was+動詞現在分詞+其他

    主語(複數)+were+動詞現在分詞+其他

    現在完成式

    動作開始在過去,並強調對現在的影響

    主語(單數)+ has+動詞過去分詞+其他

    主語(複數)+ have +動詞過去分詞+其他

    過去完成式

    動作開始在過去的過去,並在過去結束

    主語+had+動詞過去分詞+其他

    將來進行式

    動作在將來某一時間進行

    主語+will/shall+be+動詞現在分詞+其他

    將來完成式

    表示動作在將來某一時間之前完成

    主語+will/shall+have+動詞過去分詞+其他

    現在完成進行式

    動作開始在過去,一直持續到現在,強調動作的持續性

    主語+ have/has+been+動詞現在分詞+其他

    過去完成進行式

    動作開始在過去的過去,並在過去結束時間段內持續進行

    主語+had+been+動詞現在分詞+其他

    將來完成進行式

    動作從開始一直到將來,並在將來結束時間段內持續進行

    主語+shall/will+have+been+動詞現在分詞+其他

    過去將來進行式

    動作開始在過去,並在過去之後的結束時間段內持續進行

    主語+should/would+be+動詞現在分詞+其他

    過去將來完成式

    動作開始在過去,動作並在過去之後的某一時間完成

    主語+should/would+have+動詞過去分詞+其他

    過去將來完成進行式

    動作開始在過去,一直持續到過去之後的某個時間結束,強調動作的持續性

    主語+should/would+have+been+動詞現在分詞+其他

  • 8 年前

    have been 有"去過那裡"的意思

    have gone 有"去那裡了"的意思

    I have gone to the station. 有 我去車站了。 的意思

    I have been to the station. 有 我去過車站了。 的意思

    參考資料: 筆記
  • rhody
    Lv 7
    8 年前

    主詞 have gone to 某地----表示主詞 人不在說話的當地.

    主詞 have been to 某地----表示主詞 人在說話的當地

    所以主詞 I 和 you永遠不能用have gone to ,完整觀念看這裡(3)

還有問題?馬上發問,尋求解答。