一个高中英语问题,请大家多指教!

有个句型:It+be+时间段+since+瞬间性动词 和 It+be+时间段+since+延续性动词 他们的意思到底有什么不同啊?最好能举例说明一下,谢谢!

你所提问的问题属于高中英语语法中的it 的6种用法中的一种,it is ……since……句型,这种句子的翻译关键看since后面所跟从句的谓语。如果since后面的谓语是一个瞬间动词(不可延续性动词)那么则表示这个动作的开始,如果此谓语是个可延续性动词或者是个表示状态的动词,则意味着这个动作或者状态的结束。
下面是两个例子

对学生而言
It is 12 years since he became a student. 他做学生已经12年了。
become 是个瞬间动词,表示 成为 这个动作的开始。

对老师而言
It is 12 years since he was a student. 他不做学生已经12年了。
was 是个表状态的动词,表示 做学生 这个动作的结束。

我是英语报纸的编辑,大家有什么问题可以发邮件到orange14909025@163.com 我会尽量帮助大家解决
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-07-12
It+be+时间段+since+瞬间性动词 意思是,不做什么多长时间了
It+be+时间段+since+延续性动词 意思是,做什么多长时间了
It is five years since he smoked他吸烟五年了
It is five years since he began to smoke他不吸烟五年了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网