介词since不能用在句末吗

前面有朋友问了一个关于 since when 的问题,这让我想起了另一个与 since when 相关的的语法难点。
你是从什么时起开始住在这里的?
误:When have you lived here since?
Since when have you lived here?
请问这里的“误”为什么不对呢?难道这样用的 since 只能用在句首,而不能用在句末吗?

请先 登录 后评论

最佳答案 2015-11-09 16:34

完全同意曾老师的观点。since 用作副词时可以用于句末,但用作介词不能用于句末。比如《牛津英语用法指南》第二版在第440节论述用在句子末尾的介词时有如下观点:
during 和 since 通常不放在句尾。
During which period did it happen? 那件事是在什么时期发生的? (不能说:Which peried did it happen during?)
Since when have you been working for her? 你是从什么时候开始为她工作的? (不能说:When have you been working for her since?)
据此可知,你的句子When have you lived here since? 是个“误”句。

请先 登录 后评论

其它 1 个回答

曾克辉  
擅长:英语考试

since可用作副词,表示从过去某时间以来、 以后或到现在,常译为 “从那时起;以后;其后;后来”,可位于句尾。如:

He disappeared many years since. 他多年以前就不知去向。《简明英汉词典》

We have been friends ever since. 自此以后我们一直是朋友。《现代英汉词典》

I have not seen him since. 从那时候起我一直没见过他。《21世纪英汉汉英双向词典》

He left home two weeks ago and we haven't heard from him since. 他两星期以前离开了家, 到现在我们一直没有他的消息。《牛津高阶英汉双解词典》

She ran away on Friday and we haven't seen her since. 她星期五逃走了,自那以后我们再也没有看见她。《新牛津英汉双解大词典》

所以,When have you lived here since.中的since不能用作介词放在句尾与when搭配来表达“自从什么时候......?”的意义。

请先 登录 后评论
  • 3 关注
  • 1 收藏,13013 浏览
  • 佳佳   提出于 2015-11-05 10:13

相似问题