怎样正确使用“完成的英文”:现在分词完成式详解
一、什么是“完成的英文”?
提到“完成的英文”,很多人会想到“finish”或“complete”,但在英语语法中,现在分词完成式(having done)才是更精准的表达。它强调动作在谓语动词之前已经完成,比如:“Having finished her homework, she went out.”(完成作业后,她才出门)。这种结构在写作和正式场合中非常常见,但为什么很多人觉得难掌握呢?
二、现在分词一般式 vs. 完成式
1. 时刻关系不同
现在分词一般式(doing)表示的动作通常和谓语动词同时发生,例如:“Holding a flag, she ran.”(她举着旗子跑步)。而完成式(having done)则严格要求动作先完成,比如:“Having eaten lunch, he started working.”(吃完午饭后,他才开始职业)。如果混淆两者,句子逻辑就会出错。
2. 结构更复杂
完成式的结构比一般式复杂,容易出错。例如:
– ? “Having ate lunch” → ? “Having eaten lunch”(eat 的过去分词是 eaten)
– ? “Having built last year” → ? “Having been built last year”(被动语态需加 been)
3. 语义要求更精确
完成式通常隐含因果关系,比如:“Having failed twice, he gave up.”(由于失败了两次,他放弃了)。如果用一般式“Failing twice, he gave up.”,可能被误解为“他放弃时正在失败”。
三、怎样避免常见错误?
1. 时刻轴检验法
在写作时,可以先画一条时刻线,确保分词动作确实发生在谓语之前。比如:
– ? “Studying hard, he passed the exam.”(进修与考试同时?不合理)
– ? “Having studied hard, he passed the exam.”(先努力进修,后通过考试)
2. 因果逻辑替换法
用“Because + 完成时”测试句子是否成立。例如:
– “Having lived in Paris, she speaks French well.”
– 替换为:“Because she had lived in Paris, she speaks French well.”(逻辑通顺,证明用法正确)
3. 被动语态优先检查
如果主语是动作的接受者,必须用被动语态。例如:
– ? “Having repaired the car, it ran well.”(车不能自己修理)
– ? “Having been repaired, the car ran well.”(车被修理后,运行良好)
四、拓展资料
“完成的英文”——现在分词完成式(having done)虽然复杂,但只要掌握时刻顺序、因果逻辑和被动结构,就能避免大部分错误。无论是写作还是考试,正确使用它都能让你的表达更精准、更地道。下次遇到类似句子,不妨试试时刻轴检验法,看看你的用法是否正确!