My Mum has worked in this school for over 20 years.My Mum has been working in this school for..

问题描述:

My Mum has worked in this school for over 20 years.My Mum has been working in this school for..
有什么区别?

完成时强调的是动作对现在产生的影响和结果.而完成进行时是强调这个动作是不间断一直在进行的动作.这个两个句子都是对的.第一句,翻译是,我妈妈在这所学校工作已经20年了.第二句是说,我妈妈20年来一直在这所学校工作.