分享

since和 after的差异

 大家语法 2019-07-28

since和 after的差异

since后面接的是某一时间点,表示从过去某一点时间延续到现在或过去,主句谓语动词要用完成时态,但当句子主语是 it时,也可用一般现在时。 after作介词或连词可以表示时间,同过去时或将来时连用,但不能和现在时间发生关系,不能同现在完成时连用。例如:

After her graduation, she has worked in the factory. (误)

Since her graduation, she has worked in the factory. (正)

After her graduation, she worked (will work) in the factory. (正)

She is without a boyfriend since leaving home. (since 1988). (误)

She has been without a boyfriend since leaving home. (正)

I have never been there since two years. (误, two years为一段时间 )

I have never been there for two years. (正)

It is (has been) five weeks since he started on the journey. (正)

He has served as manager of the company since four years ago. (正)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多