问题描述:
是不是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区别有些模糊.
麻烦多讲讲,千万别贴大长帖子.我根本看不懂那个.
问题解答:
我来补答展开全文阅读