语法分析Having been told the Learning Center provides help for students,Iam anxiousHaving been told the Learning Center provides help for students,Iam anxious to get help from it,我的疑问是.这里为什么用having been····?可以说being told么?两者有何差别?

问题描述:

语法分析Having been told the Learning Center provides help for students,Iam anxious
Having been told the Learning Center provides help for students,Iam anxious to get help from it,
我的疑问是.这里为什么用having been····?可以说being told么?两者有何差别?

分词地完成被动式作原因状语,表示动作先于谓语动词的动作发生,切与句子的主语为被动关系
being told 却表示和谓语动词的动作同时发生

Having been told 表示被告知过,强调动作已经发生,并且对现在有影响.
在这里现在分词Having been told 做原因状语,因为having been told(曾经有人告诉我),所以 I am anxious to get help from it.——我现在才急切想要得到帮助.
being told 只表示过去的一个动作