作者imoimo (此帐号已删除)
看板Eng-Class
标题[文法] 现在完成是指多久以前?
时间Mon Jan 17 14:26:06 2011
想请教关於现在完成式的时间点,
最近看了一本新的文法书好像有点搞懂现在完成式该用在什麽时候了,
不过看到书里面的一个例句,对时间点产生疑惑(可能是有点钻牛角尖的问题,请见谅)
1) It has been raining for three days.
跟
2) It has rained for three days.
照书上的说法是说前者 1) 是表示下雨持续下了三天,暗示之後还可能继续下,
而後者 2) 是表示从现在的观点来看,到现在为止雨下了三天(然後现在雨已经停了)
我想问的是,像这种句子中所表示的意思, 2) 的雨大概是下到什麽时候为止的呢?
是几分钟前,还是昨天晚上还是今天早上?
要离现在的时间点多近才能够用现在完成式呢?
希望有人知道我在问什麽...谢谢大家!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.176.175.173
1F:→ tengharold:1 根本是错的。希望是原po打错,不然这本书... 01/17 14:28
对不起我是笨蛋,我打错了!
我修改成正确的
幸好我没有打书名不然会害到作者><
※ 编辑: imoimo 来自: 114.176.175.173 (01/17 14:31)
2F:推 cspy:1)过去的动作持续进行 2)过去的动作已经结束 01/17 14:34
3F:→ cspy:如果没有特别说明 "现在"的过去都是过去 01/17 14:35
4F:→ imoimo:谢谢 那如果是一年前下的雪可以用现在完成式吗? 01/17 14:37
5F:→ imoimo:还是说没有限定现在完成式里面讲的过去是多久以前的 ? 01/17 14:37
6F:→ imoimo:所以说十年前也可以吗? 可是这样的话像2)要怎麽知道到底 01/17 14:37
7F:→ imoimo:雨是下到什麽时候为止的呢?(还是说通常想知道的人会继续 01/17 14:38
8F:推 cspy:这我会用过去式..如果没有特别强调"完成" 01/17 14:38
9F:→ imoimo:问下去,所以这个问题无解?) 01/17 14:38
C大谢谢你的回答
我把想要知道的再问清楚一点好了
假如果有一个朋友她对我说了
It has rained for three days.
那我要怎麽知道"到何时为止"下了三天的雨呢?
如果熟悉过去完成式的各位看到这个这句,感觉下雨是下到大概什麽时候呢?
是几小时前还是几分钟前还是昨天?
※ 编辑: imoimo 来自: 114.176.175.173 (01/17 14:42)
刚刚继续看了文法书,
不知道意思是不是说,现在完成式的重点在於强调有那一段经验(持续的状态),
这样的话雨是什麽时候停的可能就不是重点了吗?
不知道这样理解对不对。
※ 编辑: imoimo 来自: 114.176.175.173 (01/17 17:07)
10F:→ noruas:"到何时为止"下了三天的雨 => 到"现在"为止 01/17 18:40
那请问现在还在下吗?
还是说现在这个时间点停了或下了不清楚呢?
※ 编辑: imoimo 来自: 114.176.175.173 (01/17 20:59)
11F:推 noruas:中文说"下过三天大雨" => 你觉得现在雨停了?还在下? 01/17 21:18
12F:→ noruas:(以我们中文语感判断,现在一定没下雨,而是地上很湿, 01/17 21:19
13F:→ noruas:所以才说下过大雨) 01/17 21:19
14F:→ noruas:英文 It has rained. 就是中文讲的"下过雨" 01/17 21:21
15F:→ dunchee:这个可以看一下: 01/17 22:57
17F:→ dunchee:(note: 不要理会问问题的人的英文)(回答的人有点吵起来, 01/17 22:58
18F:→ dunchee:所以他们後来的对谈不要理.) 01/17 22:59
19F:→ dunchee:"现在完成"的用法很多/意思涵盖范围也很广,能的话你去翻 01/17 23:01
20F:→ dunchee:这本书"Practical English Usage" by Michael Swan(找2,3 01/17 23:01
21F:→ dunchee:版) (对了,前头那串因为回答的人是英国人,所以是以他们 01/17 23:02
22F:→ dunchee:熟知的英式用法为主。美式用法又会有些差别 01/17 23:03
23F:→ imoimo:谢谢d大!! 01/29 17:47