为什么用having graduated而不直接用graduated?

来源:百度知道 编辑:UC知道 时间:2024/07/14 03:35:23
Having graduated from college,he entered an international company.

用现在完成时强调对现在造成的影响
而且不能用graduated
Graduating from college,he entered an international company.
graduate这个动作是he发出的,不用过去分词

如果不是分词结构而只说“xx毕业于”的话通常就不用have啊,比如 he graduated from ooo university.

用现在完成时强调了时间先后顺序,由于graduate 显然在enter the company之前,明显能看出时间的顺序 所以用分词用完成时

前者是动作的延续 后者是动作的完成