时区老司机必备:两招撕开这对"完成时"双胞胎!

英语作文    发布时间:2025-03-26  
划词翻译

本质区别:你的时间锚点在哪?

现在完成时站在现在看过去(快递已到你家但没拆)
• have eaten 5 hot dogs.(现在可能还想吐)

过去完成时站在过去看更早的过去(拆开的快递盒里还有小盒子)
• She had practiced 3 years before the show.(演出时已经练完了)

⏳ 时间轴具象化

现在完成时时间轴:
过去动作→~~~~~→现在(影响持续)
→ 常用词:just/already/never/since+时间点
My phone has been dead since 9am.

过去完成时时间轴:
更早过去→~~~~~→过去某个时间点→现在
→ 常用词:by the time/when/before+过去式
By the time I arrived, the pizza had gone cold.

中国学生翻车现场

① 时间状语乱入:
× I had finished homework now.
√ I have finished homework now.

② 双动作顺序混淆:
× When I arrived, the meeting has started.
√ When I arrived, the meeting had started.

③ 虚拟语气偷袭:
If I had known earlier...(过去完成时表后悔)

灵魂鉴别法

1. 网购测试法:
• 现在完成时:快递显示"已签收"(但你还没拆)
• 过去完成时:快递显示"已签收",而你拆开发现里面还有赠品

2. 侦探破案法:
现在完成时:The killer has left fingerprints(线索现在还能用)
过去完成时:The killer had wiped prints before fleeing(侦探来时痕迹已消失)

实战金句

• 现在完成时:My brain has switched to 省电模式 since Monday.
• 过去完成时:had memorized all the words before I found the exam canceled! 记住口诀:
现在完成时,现在有联系
过去完成时,过去的过去

(附赠手势:左手比"现在",右手在背后比"过去"✌️)