It has been 3 years since he smoked.为什么这句话的意思是他不吸烟已经三年了?

老师说延续性动词……什么什么……时间是从停止时算起的?可以麻烦大家说清楚一点吗?谢谢了!... 老师说延续性动词……什么什么……时间是从停止时算起的?可以麻烦大家说清楚一点吗?谢谢了! 展开
 我来答
姜尚A
2011-10-06 · TA获得超过678个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:145万
展开全部
since 在这里是一个从属连词,引导时间状语从句,翻译成“从……以来”,表示时间段。
since 的意思是“自从”,那么潜台词就是,后面必须要接一个终止性动作/短暂性动作,不然就无法定位从句所指的时间段的开始时间。

由于上面的原因,since 从句中如果恰好是一个终止性动词,那么没说的,一定翻译成“从……以来”,比如第2个例子:since China introduced reform and opening up 这个从句中,introduced 意思是“介绍”,介绍这种动作,介绍完了就完了,不会一介绍就30年,所以它是一个短暂性动作。

和终止性动词(短暂性动词)相对的是延续性动词,它所代表的动作持续了相当长的一段时间。这意味着,你无法通过这样一种动作来定位一个时间点。
因此,当延续性动词出现在 since 之后,意味着你无法将从句翻译成“自从……以来”,因为,你根本不知道是从什么时候以来。

smoke 是个延续性动词,在 It has been 4 years since I smoked. 这句话中,smoke 代表的“延续”含义并不是指吸一棵烟那么长的时间,而是指吸烟这种习惯所持续的时间。所以 since I smoked 的实际意义是距离吸烟那段日子有多久,而距离吸烟那段日子有多久就是距离停止吸烟习惯(戒烟)的具体时间有多久。因此这句话等同于说:

It has been 4 years since he quit/stopped/kicked smoking.
或者:he quit/stopped/kicked smoking 4 years ago.

本人复制 。
yongzhao0214
推荐于2017-09-02 · TA获得超过116个赞
知道答主
回答量:14
采纳率:0%
帮助的人:18.2万
展开全部
It is + 段时间 + since... / It has been + 段时间 + since...表示“从……起已有多长时间了”。两句型意思相同, 前者是规范说法, 后者是口语说法。
用法:since从句中常用一般过去时,若从句中是持续性动词的一般过去时, 则表示该动作结束有多长时间了。如:
It is three years since he smoked. 他不吸烟已有3年了。
试比较:
It is three years since he began to smoke.
t is three years since he has smoked. 两句均意为:他吸烟已有3年了。

注意:在这种结构中, since引导的从句绝对不能用否定式的谓语动词来表示否定意义, 试比较:
他好久没学汉语了。
误:It is a long time since be didn’t study Chinese.
正:It’s a long time since he studied Chinese.
(studied为持续性动词, 应从其动作结束时算起)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zz88410wang
2011-10-06
知道答主
回答量:26
采纳率:0%
帮助的人:20.4万
展开全部
不应该在he smoked 中间有个否定意思的词么
如果按照这句话来理解的话 应该是他吸烟已经3年了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
windtree1970
2011-10-06 · TA获得超过359个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:174万
展开全部
这句话意思是他抽烟已经三年了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式