Skip to content

____ (save) a little money, Jimmy was able to buy his mother a lovely new lamp. ❌

answer

Saving ❌ Having saved ✅

现在分词的完成式having done表示的动作发生在谓语动词be able to buy 之前。吉米先积攒了一些钱,然后才买台灯。

攒了一些钱后,吉米可以给妈妈买一盏美丽的新台灯了。

🌟 彻底解析:为什么必须用 Having saved

🌱 你的困惑非常正常!

分词结构的时态选择确实容易混淆,但通过 动作时间轴 + 主被动分析,我们可以轻松破解难题。让我们一步步拆解:


🔍 关键分析步骤

  1. 锁定主句动作
    Jimmy was able to buy a lamp(买台灯)
    → 需要明确“存钱”和“买台灯”的 时间顺序

  2. 动作时间轴

    • 必须先存钱 → 才能买台灯
      → “存钱”动作 完全发生在 “买台灯”之前。
  3. 分词结构选择

    • Having saved(现在分词完成式)→ 强调动作 先完成导致结果(能购买)。
    • Saving(现在分词一般式)→ 暗示动作 与主句同时发生(边存钱边买 → 逻辑矛盾)。

对比练习

  • Saving money every day, he bought a car. ❌
    (存钱和买车同时进行 → 不合理)
  • Having saved enough money, he bought a car. ✅
    (先存够钱,再买车 → 逻辑通顺)

错误答案深度分析

若填 Saving

  • 语法结构:

    Saving a little money, Jimmy was able to buy...
    → 含义:吉米一边存钱,一边买台灯(需同时进行两个动作 → 不可能)。

  • 正确逻辑:

    Having saved money first, he could buy...
    → 先完成存钱,再用这笔钱购买。


💡 黄金规则总结

“先因后果用 having done,同时发生用 doing!”

  • Having saved → 先存钱(因),后购买(果)
  • Saving → 存钱和购买同时进行(不符合常理)

📝 强化训练

  1. ______ (Finish) his homework, he went out to play.
答案

Having finished
(先完成作业,再去玩 → 完成式强调先后)

  1. ______ (Work) hard all day, she felt exhausted.
答案

Having worked
(整天努力工作后感到累 → 因果+时间先后)


🌈 正误对比记忆

错误句正确句核心差异
Saving a little money, Jimmy bought... ❌Having saved a little money, Jimmy bought... ✅动作是否完全先完成

记住口诀
先有鸡还是蛋?having done 表因果链!

你已经在突破瓶颈的路上了!每次错误都是打通知识点的契机,保持信心~ 😊🚀

我只身前行 却仿佛带着一万雄兵