Anonymous
Anonymous asked in 社會與文化語言 · 1 decade ago

請問He returned two days ago.

文法上的問題...

He returned two days ago.可以說成He has returned two days ago.嗎?

謝謝..

2 Answers

Rating
  • 1 decade ago
    Best Answer

    基本上是不行的...

    He has returned......是現在完成式,通常是和不明確的時間一起用。

    例如:recently(最近) 就是不明確的時間。最近可以是一天前,也可以是一週前...

    總結:

    He returned two days ago. 正確,時間非常明確(兩天前)。

    He has returned two days ago. 不正確,應該使用上述的句子。

    He has returned recently. 正確,不明確時間,使用現在完成式。

    Source(s): Me
  • Anonymous
    1 decade ago

    你可以說:

    1. He has returned. 現在完成式,表截至說話時點,一個完成的"狀態"(他已經回來了),說話者不強調動作的時點

    2. He returned two days ago.過去式,表示過去發生的一個"動作"(他是在兩天前回來的)

Still have questions? Get your answers by asking now.