since,when,while的区别,我要关于语法的,例如,while sb bedoing

3个回答

  • 一、when可以和延续性动词连用,也可以和短暂性动词连用;而while只能和延续性动词连用.

    eg.Why do you want a new job when youve got such a good one already?(get为短暂性动词)

    Strike while the iron is hot.(is为延续性动词,表示一种持续的状态)趁热打铁

    二、when引导的时间状语从句既可表示“点时间”,也可表示“段时间”; while只能表示“段时间”;

    三、since引导的时间状语从句

    动词可以是延续性动词,也可以是终止性动词,都表示动作或状态的结束,但汉语意思不同,这—点在理解时要特别注意.此外,还应注意时态的呼应,常用“It is/has been…since +过去时态”或“It was…since+过去完成时态”.

    eg.Great changes have taken place in our home town since you left.

    It is years since I enjoyed myself so much.(enjoy是延续性动词)这个句子的意思是“我很多年没有玩得这么高兴了”.