是不是since长与现在完成进行时连用?而when,as,while等长与现在完成时等连用?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/15 05:59:03
是不是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区别有些模糊.
麻烦多讲讲,千万别贴大长帖子.我根本看不懂那个.
比如
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区别有些模糊.
麻烦多讲讲,千万别贴大长帖子.我根本看不懂那个.
![是不是since长与现在完成进行时连用?而when,as,while等长与现在完成时等连用?](/uploads/image/z/5386347-27-7.jpg?t=%E6%98%AF%E4%B8%8D%E6%98%AFsince%E9%95%BF%E4%B8%8E%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E8%BF%9B%E8%A1%8C%E6%97%B6%E8%BF%9E%E7%94%A8%3F%E8%80%8Cwhen%2Cas%2Cwhile%E7%AD%89%E9%95%BF%E4%B8%8E%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E7%AD%89%E8%BF%9E%E7%94%A8%3F)
when强调动作在过去发生,since强调时间的起点并延续.完成时的事态中表述时间为一个持续性阶段的用since.这句是现在完成时,只能用since.
他还是个小男孩儿的时候就弹吉他了,而且一直持续到现在,从has been doing可以看出来.since是自从什么时候一直持续到现在,when只能表示一段时间没有持续的意思.主句用现在完成进行时,从句用过去时
他还是个小男孩儿的时候就弹吉他了,而且一直持续到现在,从has been doing可以看出来.since是自从什么时候一直持续到现在,when只能表示一段时间没有持续的意思.主句用现在完成进行时,从句用过去时
是不是since长与现在完成进行时连用?而when,as,while等长与现在完成时等连用?
when可以与完成时连用吗?
when怎么与过去进行时连用
现在进行时与always,often,forever等连用表示赞扬、厌烦等语气,是不是同时表正在发生(⊙o⊙)?
为什么::非延续性动词 等的完成时,在肯定句中不能与 for 或 since连用?
为什么现在完成时不能与when连用
"two years ago "不是表过去时吗?为什么可以与现在完成时连用?(since two years ago)而
现在完成时since可以与非延续性动词连用么
在现在完成时中非延续性动词可不可以与since连用?
现在进行时能与过去式进行连用吗
为什么when 引导 的特殊问句不与现在完成时连用.
过去进行时与always连用表示现在还是过去