加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

since 作连词的用法

(2015-02-19 21:50:00)
标签:

教育

文化

分类: 英语疑难解答

                                                             since 作连词的用法

 

问:罗老师:我想问您一个问题。这个问题老师讲了,我还是觉得很糊涂!

    It is almost five years ____we saw each other last time.

A. before   B. since  C. after    D. when

                         (四川省绵阳实验高级中学xxx)

   (2)问:请详说一下下面的两个句子:

      It is 3 years since he lived here.   他不在这儿住有3年了。

      It is 3 years since I began to smoke.   我吸烟有3年了。

         它们是什么语法?扰心了。               xxx@126.com

 

答:两个同学问的问题都是since作连词的用法。先说(1)句:根据句子的语境,很容易排除A和D。选项C中的after指发生于某点以后的任何时间,因此主句一般用简单过去时,从语法角度可以排除C。选项B中的since表示“自……以来”,强调自某点以后的时间是连续的,因此主句的谓语动词一般用完成时态;如果用It表示时间,作主语,谓语动词to be用一般现在时。本句可以翻译为:“我们上次见面几乎是五年前啦。”

再看(2):第一个句子应该翻译为:“他在这儿已经住了3年。”这两个句子都是用连词since引导时间状语从句,表示“从……以来”,用It表示时间。其他解释,请看对(1)的解答。

下面有三个句子,注意它们的差异:

(1)       It is two years since we met last time. (我们上次见面是两年以前。---- 强调时间的长短)

(2)       Two years have passed since we met last time. (从我们上次见面到现在,已

经有两年时间了。---- 强调时间的过程)

(3)       A lot of new things happened after we met last time. (自我们上次见面后,发生了许多新情况。---- 仅仅追述过去)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有