when和since有什么区别?

问题描述:

when和since有什么区别?
The man has been playing the guitar ___ he was a boy.
为何这里只能填since?
1个回答 分类:英语 2014-09-24

问题解答:

我来补答
when强调动作在过去发生,since强调时间的起点并延续.完成时的事态中表述时间为一个持续性阶段的用since.这句是现在完成时,只能用since.
他还是个小男孩儿的时候就弹吉他了,而且一直持续到现在,从has been doing可以看出来.since是自从什么时候一直持续到现在,when只能表示一段时间没有持续的意思.主句用现在完成进行时,从句用过去时
 
 
展开全文阅读
剩余:2000
上一页:第九题,详解
下一页:gyyv