[文法] been的使用時機
我對been的使用時機一直不是很清楚
問題1.
He has been talking for 2 hours.
He has talked for 2 hours.
這兩者的差別是不是
前者為"他已經講了2個小時還會繼續講下去"
後者為"他已經講了2個小時,現在終於停了"
問題2.
I have been to Paris.
可否替換為
I have gone to Paris.
問題3.
"他們已經走路走了5個小時了"
要用
They have walked for 5 hours.
還是
They have been walked for 5 hours.
這句話並沒有強調他們會不會持續再走下去
要怎麼判斷可不可以用"have been"呢?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.122.65
→
09/05 13:23, , 1F
09/05 13:23, 1F
→
09/05 13:23, , 2F
09/05 13:23, 2F
→
09/05 13:24, , 3F
09/05 13:24, 3F
→
09/05 13:24, , 4F
09/05 13:24, 4F
→
09/05 13:25, , 5F
09/05 13:25, 5F
→
09/05 13:25, , 6F
09/05 13:25, 6F
→
09/05 13:25, , 7F
09/05 13:25, 7F
→
09/05 13:25, , 8F
09/05 13:25, 8F
→
09/05 13:26, , 9F
09/05 13:26, 9F
→
09/05 13:27, , 10F
09/05 13:27, 10F
→
09/05 13:27, , 11F
09/05 13:27, 11F
→
09/05 13:28, , 12F
09/05 13:28, 12F
→
09/05 13:29, , 13F
09/05 13:29, 13F
→
09/05 13:29, , 14F
09/05 13:29, 14F
→
09/05 13:30, , 15F
09/05 13:30, 15F
→
09/05 13:30, , 16F
09/05 13:30, 16F