Having been(就在这里) an English teacher for more than 10 years and having been constantly exposed to American culture through American friends and the American mass media,I didn't experience the so-called "culture shock" when I came to Harvard university.
原文意思是:因为我以前从事了10多年英语老师(暗含现在没有当老师了)
那如果要表达:因为我从事了10多年英语老师并且现在还在从事。
用分词如何表达这样的意思,分词应该不能用完成进行体吧?没见过这样的用法?如Having been teaching English for more than ten years,这样的表达可以吗?
请问:分词作状语有没有Having been doing这样的完成进行体?
这位网友理解有误。
Having been an English teacher for more than ten years, I ...
这个句子之所以用现在分词完成体作状语,是因为要表示当英语老师十年了。如果不是表示持续时间长度,就直接用being an English
teacher作状语了。be为静态动词,完成体+for时间状语,表示该状态持续到谓语时间为止有多久了。静态动词完成体+持续时间状语,与该状态是否结束没有关系。该状态可以刚结束,也可以没结束,还会持续下去。你得从上下文语境去判断。你的这个句子中,显然主语在中国当了十几年英语老师,然后去了美国(进修或学习,不是当老师),意味着当英语老师结束了。但这不是完成体告诉你的,而是上下文告诉你的。换个语境,Having been an
English teacher for more than ten years, I know what kind of mistake that
Chinese students are likely to make. 这个句子中,显然我还要继续当英语老师的。所以静态动词的完成体+持续状语,和状态是否结束了无关!!!即使要表示状态还会继续下去也无须完成进行体,因为静态动词不用进行体。
完成进行体用于动态动词,表示动作的持续到谓语时间。同理,该动作可以刚结束,也可以还会继续下去。完成进行体本身不决定动作是否刚结束或还会继续下去,因为这和完成进行体的使用无关。语境决定其是否结束。现在分词完成进行体作状语是可以的,但动词通常为动态动词。你的句子可以改为:
Having been teaching English for more than 10 years and...
这样的现在分词完成体作状语,既可以表示教英语的工作刚结束,不再教英语了,例如你的句子。也完全可以在另一个语境中表示还会继续教英语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
奶C同学这次的问题,其实仍然出在对于原文的理解:
Having been(就在这里) an English teacher for more than 10 years...
原文意思是:因为我以前从事了10多年英语老师(暗含现在没有当老师了)
注意,你这里的理解就出了问题。Having done 仅仅只是表示动作发生于谓语动作之前!该动作也许结束--我聋了哑了瘸了(动作结束),造成我不能约你出去了;也许并没有结束,会一直持续下去---到这家新公司之前,我已经单身365天了(也许会继续单身下去)。所以原文“现在没有当老师了”这个含义,并不是暗含的,或者说是having been ... 10 years 暗示的。换句话说,如果没有具体语境,仅仅凭你给出的这句话,并不能证明“我”现在没有当老师了。原文哪里体现我到哈佛大学是进修而不是去那里当助教、当访问学者、去做讲座?原文作者之所以说having been an English teacher for more than ten years...也只是想强调来哈佛大学之前已经有10年以上的教学经验,而不是想暗示自己来哈佛之后就不当老师了。
当你明白了这一点,其余问题就不是问题了。
现在分词的完成进行体可以用作状语,但比较少见:
Having been working all day, I'm very tired.
Having been working for forty years, he retired.
Having been writing the book, I have no time for other things.
Having been working on his paper for more than a week, he decided to turn it in without further revision.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!