过去分词作条件状语时可改用现在分词的被动式吗

United, we stand; divided, we fall.是过去分词在做条件状语,这里为什么不能用现在分词的被动式来做这样用做条件状语呢?

请先 登录 后评论

最佳答案 2014-03-27 08:17

现在分词可以用作条件状语。如:

Working hard, you will succeed. 如果努力工作,你就可以成功。

Adding them all up, we can find the answer. 如果把它们加起来,我们就可以得到答案。

当需要用现在分词的被动式用作条件状语时,通常省略being,即直接用过去分词作条件状语。如:

(Being) Defeated in every battle, the enemy will soon surrender. 要是在每场战斗中都被打败,敌人很快就会投降。

All things (being) considered, he has done his best. 如果考虑到各种情况,他算是尽力了。

有时如果意思不明确,人们会在过去分词前加上表示条件的 if。如:

If (being) caught, the thief would be punished. 要是被抓住,这个小偷将受到惩罚。

事实上,当 being 后接过去分词时,不仅是用作条件状语,用作其他状语时也通常省略 being。如:

(Being) Written in a clear hand, this report is easy to read. 这篇报告字迹端正很容易读。(原因状语)

(Being) asked to sing a song for them, she couldn’t very well refuse. 当要求她为他们唱个歌时,她就不好拒绝了。(时间状语)

所以你的句子:United, we stand; divided, we fall. 没有用现在分词的被动式,可以视为在过去分词前省略了being

顺便说一句,现在分词的被动式在用作条件状语时,其中的being是通常被省略的;比较而言,现在分词的被动式在用作原因状语时倒是通常可以不省略。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2827 浏览
  • quanfa   提出于 2014-03-26 15:11

相似问题