if 条件句可以改成 if doing sth 吗

If stopping being a couch potato and to go outside regularly, they would certainly get away from the trouble.

请问这个if条件句用的对吗?


请先 登录 后评论

最佳答案 2019-04-07 21:33

If stopping being a couch potato and to go outside regularly, they would certainly get away from the trouble.

【翻译】如果他们不再是终日宅在家里(直译:不再是呆在沙发上看电视之人),而是经常到外面走走,他们肯定会摆脱困境的。

此句没错。即便把if 去掉也可以,因为现在分词短语可以表示条件。加上if 是为了更加明确“条件”概念。

if 从句使用现在分词代替 they stopped,这是完全可以的,to go outside regularly 是stopped 的目的状语。原句等于:

If they stopped being a couch potato and (stopped being a couch potato) to go outside regularly, they would certainly get away from the trouble.

句中stop doing sth.不再做某事。stop being...不再是...

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   如果句子的主语也是现在分词的逻辑主语,可以用现在分词短语表示条件。例如:

    Exercising every morning, you will improve your health. =  If you exercise every morning, you will improve your health. 如果每天晨练,就能改善你的健康。(摘自《刘毅英语语法宝典》p.460)

请先 登录 后评论
  • 1 关注
  • 2 收藏,19802 浏览
  • 373320508 提出于 2018-09-17 10:29

相似问题