作者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