作者Government (壞龍斌)
看板Eng-Class
標題[文法] been的使用時機
時間Sun Sep 5 12:21:08 2010
我對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
1F:→ priv:1. 不對,比照I've lived here for 10 years. 09/05 13:23
2F:→ priv:還有I've worked here for 10 years. 09/05 13:23
3F:→ priv:它們是表示現在這個狀況依然持續著,而不是停了 09/05 13:24
4F:→ priv:2. I have been to Paris. 我去過巴黎 09/05 13:24
5F:→ priv:I have gone to Paris. <- 有點問題 09/05 13:25
6F:→ priv:Someone has gone to Paris. 是說他已經去巴黎了 09/05 13:25
7F:→ priv:用第一人稱語感有點問題 09/05 13:25
8F:→ priv:3. been walked for 5 hours...這邊的they是狗狗吧 09/05 13:25
9F:→ priv:不然怎麼會被動式... 09/05 13:26
10F:→ priv:我覺得你的問題可以回去看文法書的「現在完成進行式」章節 09/05 13:27
11F:→ priv:(英文叫The present perfect progressive) 09/05 13:27
12F:→ priv:一定會有解釋什麼時候可以用的 09/05 13:28
13F:→ priv:LDOCE的附錄的說法是,1. 強調「持續不斷了一段時間」 09/05 13:29
14F:→ priv:而且目前仍然繼續發生著 09/05 13:29
15F:→ priv:2. 在最近發生的事,而這件事導致了現在的某個狀況 09/05 13:30
16F:→ priv:可能仍然要你自己回去看文法書的例句多思考 09/05 13:30