作者memorabilia (美丽研究所)
看板Eng-Class
标题Re: [文法] 现在完成式:关於明确时间点的定义
时间Wed Jul 7 03:42:17 2010
请教一句
I haven't seen him since he left. 这句是OK的
I haven't seen him since he left two years ago. 这句就是技术上不正确吗?
※ 引述《IOann ()》之铭言:
: http://www.antimoon.com/forum/t16354.htm
: The issue is that "since" is a preposition, and it requires a noun as an
: object, but "two weeks ago" is an adverbial phrase. You can say "I've seen
: you three times since that event two weeks ago", but "I've seen you three
: times since two weeks ago" is technically incorrect.
: 我觉得网页中的这个说法比较合理。
: 刘毅《文法宝典》P.493 也特别强调 since five months ago 是错误的用法。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.0.219
1F:推 IOann:第二句是错的。所谓的技术上不正确其实就是文法不对。 07/07 13:11
2F:推 IOann:since 在这边是介系词,它需要接一个名词。而 two years ago 07/07 13:14
3F:→ IOann:却是一串形容词。 07/07 13:14
4F:推 IOann:"Use the past tense, not the present perfect, with ago" 07/07 13:16
5F:→ IOann:这是前几篇文章中 longman 字典的解释。 07/07 13:17
6F:→ zofloya:你这是自打嘴巴吗 07/07 14:46
7F:推 IOann:sorry...第二句是对的,我说错了。因为 since 後面是一个过 07/07 23:54
8F:→ IOann:去式的句子。 07/07 23:54
9F:→ memorabilia:等一下下...我有点搞混,, since 不能和ago 连用, 07/08 00:11
10F:→ memorabilia:但第二句的since he left two years "ago"就可以是吗 07/08 00:12
11F:推 hansi:(x)have + ago 07/09 01:49