英语,since表过去,前面用现在过去完成进行时时?

since可不可以用在现在完成时中,还是只能用在现在完成进行时中?
当since 解释为“自从”时,用于现在完成时,通常后跟时间,ago 以及一般过去式的句子.例句;China has taken place great changes since 1978.They have gone to Hong Kong since two days ago.It is(has been) twenty years since they moved here.since 还有另一层意思“既然,由于”,时态视具体情况而定.
为您推荐:
其他类似问题
可以用在现在完成时中
since可以用在现在完成时和一般现在时、过去完成时、一般过去时等中
扫描下载二维码是不是since长与现在完成进行时连用?而when,as,while等长与现在完成时等连用?比如Tom has been playing tennis since he was a boy.这里不能用when吧.since表示一段时间从过去开始持续到现在并且继续持续下去.我想问下,是不是如果换成现在完成时,就只能用when了呢?比如Tom has played(我忘了是这个还是playied了.) teenis when he was a boy.按照我的理解,是不是when只表示持续一段时间,但并没有继续持续下去的意思.归根到底,还是when和since区别有些模糊.麻烦多讲讲,千万别贴大长帖子.我根本看不懂那个.
xqgtsxew245
when强调动作在过去发生,since强调时间的起点并延续.完成时的事态中表述时间为一个持续性阶段的用since.这句是现在完成时,只能用since.他还是个小男孩儿的时候就弹吉他了,而且一直持续到现在,从has been doing可以看出来.since是自从什么时候一直持续到现在,when只能表示一段时间没有持续的意思.主句用现在完成进行时,从句用过去时
为您推荐:
其他类似问题
since是用在现在完成时的,楼主举例的两句句子都属于现在完成时。when 用在一般现在/过去/将来时态如,I am a good girl when I am at home.
I was 13 when I was in Grade One.
I will be an engineer when I grow up.
when:当...时.(强调时间点)它常用于过去时,过去进行时,since:从...起到现在(强调时间段)它后跟过去时,前面的常用现在完成时或是现在完成进行时.如果用在句首,且无完成时形式,则表示"因为,既然,由于"
扫描下载二维码名师指导:现在完成时和现在完成进行时_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
名师指导:现在完成时和现在完成进行时
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢关于since的用法和疑问我看的since的前后句 差不多都是类似于现在完成时的味道 但是 为什么 since的前面是现在完成时或现在完成进行时 而后面不用现在完成时而用一般过去时?
小惜爱阿朱嘸R
现完成时用于强调过去发生的事对现在有影响,过去完成时强调过去某一事件之前发生的事对过去该事件有影响.since从句和主句间是因果关系,必定先有因后有果,并且因明显对果有重要影响,因此从句中一般用现在完成时,主句用一般现在时.或从句用过去完成时,主句用过去一般时.如果主句再用完成时,那么时间上的先后就交代的不那么清楚了,不符合因果关系的意义.如有不明欢迎追问.
为您推荐:
其他类似问题
扫描下载二维码}

我要回帖

更多关于 过去完成进行时的结构 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信