since before…与since after…

He has been living here since before the war.

He has been living here since after the war.

上面的句子对吗?

请先 登录 后评论

3 个回答

周贞雄   - 湖南华文出版传媒总编辑

since before… 在英语中很常见(意思是“自……前就一直”),如 since before the war, since before Christmas 等;但 since after… 似乎没怎么见到,要表示“自以……以后”,直接用 since 就可以了,比如 since the war, since Christmas(一般不会说 since after the war, since after Christmas)。

请先 登录 后评论
alex119   - 工程师
擅长:英语

或许你问的是同样是介词since加pp即before...为啥比since加pp即after...要常见很多?这是一个很值得讨论的问题。我的看法是:你列出的2句都是对的,不同的语境下。

剑桥语法没有这个问题的答案,但是在P638页有这样一句:

They have lived here [since just after the war].

Declerck的著作“The Grammar of the English Verb Phrase Volume 1 The Grammar of the English Tense System A Comprehensive Analysis”的第607页有这段话:

The combination of since with after is rather unusual, but not impossible:

The French ministry emphasized that France has not authorized the sale of weapons, or even spare parts, to Iraq since after July 1990. (www)

After being freed, he immigrated to America and has lived in the US since after

the war. (www)

Although Western films have been lensed in Vietnam since after the war, some

have been turned away after an initial OK. (www)

有人说“since after the war是一个已经词汇化、习语化的特殊搭配,也很正常”。这么说不无道理,但通过语料分析发现,搭配多种多样,远不止只有这一种形式。

我觉得吧,since before X 的高频,是因为它特别适合表达早在 X 以前已经成立并跨越 X 持续的信息;since after X 的低频则不是语法限制,而是它只有恰好需要以 X 为参照(X是个分水岭)、而又只想说明真正起点晚于 X时,since after X 才成为合适的形式。

只列举一部分当代的例子,AI作为强大的工具,不好好利用实在可惜!

attachments-2026-09-dTHYkqw66aa912c4483ab.png

请先 登录 后评论
千千学堂   - 英语图书编辑
擅长:英语

看到前面两位老师的解答,学习了。周总编说“since after… 似乎没怎么见到”,大佬alex119引用Declerck的语法著作认为“since 和 after 连用的情况相当少见,但并非完全不能用”(The combination of since with after is rather unusual, but not impossible)。我也试图查了一些资料,查到一个类似的改错题(来自George Yule的Oxford Practice Grammar: Advanced,牛津大学出版社出版):

attachments-2026-09-UW4mHWc36aa9e7eeb4820.png

该书后面附的参考答案如下:

attachments-2026-09-B9MEBmWQ6aa9e890e778b.png

该书作者认为 since after 2003 应该改为 since 2003,由于这是一个单句,没有特定的上下文,所以作者也提供了另一种可能的答案:since before 2003。值得注意的是,作者基于这种没有上下文的开放式试题,在 since 2003 之外补充了since before 2003,却明确排除since after 2003。 

结合alex119提供的Declerck的语法著作认为“since 和 after 连用的情况相当少见,但并非完全不能用”,大致可得出结论:since after…的用法被某些语法著作认为是错的,但实际上也有人会用(即所谓的“相当少见,但并非完全不能用”)。所以建议:若是用于考试,肯定不能用since after…,但若是平时的阅读中偶尔见到,也表示理解。

请先 登录 后评论
  • 4 关注
  • 0 收藏,1271 浏览
  • 冉贝思   提出于 2026-09-13 23:30

相似问题