你已经说英语多年。你可以不看字幕地观看节目,读小说、写邮件都游刃有余。但偶尔会出现一句话听起来“怪怪的”,却又说不出原因。
这正是高级学习者常遇到的瓶颈。你已摆脱了“he go”“I am agree”之类的初级错误,但那些细微的小失误仍时有发生。好消息是,这些高级英语错误都有清晰的规律,一旦发现就能彻底改正。
下面列出我最常见的几种错误,并给出对应的处理方法。
1. 某些动词后面不需要介词
这类错误即使在接近母语水平的人中也很常见。你可能会说 “discuss about”——但英语里只用 “discuss”(没有介词)。又比如 “emphasize on”,正确的是 “emphasize”(直接宾语)。
同样的错误还有:
- ❌ "She mentioned about the meeting." → ✅ "She mentioned the meeting."
- ❌ "He requested for a raise." → ✅ "He requested a raise."
- ❌ "I'll pay for the dinner." → (这句其实是对的。若说 "I'll pay the dinner" 在英式英语里不太自然,改为 "pay the bill" 就可以了。)
关键在于:学新动词时记住它最常搭配的介词或无介词。例如
- Discuss → 无介词
- Talk about → 需要 “about”
- Explain → 无介词(“explain the situation”,而不是 “explain about the situation”)
2. 复杂句中的主谓一致
高级学习者通常能处理简单的主谓一致,但在主语与动词之间插入长短语时就容易出错。
-
❌ "The list of requirements are on the table."
主语是 list(单数),而不是 requirements。
✅ "The list of requirements is on the table." -
❌ "Each of the participants were given a badge."
Each 永远是单数。
✅ "Each of the participants was given a badge."
技巧:忽略主语与动词之间的词,直接找出核心名词并匹配其数。
3. “Since” 与 “For”的混淆
看似简单,却经常被误用。
- ✅ "I've worked here since 2019."(起点)
- ✅ "I've worked here for five years."(持续时间)
错误出现时会把 since 用在表示持续时间的场景:
- ❌ "I've been waiting since three hours." → ✅ "...for three hours."
如果能数得清楚,用 for;若是具体日期或事件,使用 since。
4. 被动语态过度使用
被动并不错误,但高级学习者往往默认用它,以为更“学术”或“礼貌”。结果导致句子冗长、含糊。
- ❌ "It was decided by the team that the project would be postponed."
- ✅ "The team decided to postpone the project."
简短明了。已知执行者时,用主动语态更好;只有当执行者未知或不重要时才用被动(如 “The window was broken.”)。
5. 修饰词位置错误
修饰词离它所描述的词太远会导致歧义甚至无意的幽默。
- ❌ "Driving to work, a deer crossed the road in front of my car."
暗示鹿在开车。 - ✅ "Driving to work, I saw a deer cross the road in front of my car."
始终把修饰词放在它所描述的词旁边;若主句主语与修饰词不匹配,改写句子。
6. “Whom” 用得过多
许多高级学习者知道 whom 是 who 的宾格,于是无论何时都想用它——即使 who 更合适。
- ❌ "The man whom I think is the manager..."
“I think” 是一个从句,is 的主语是 who。
✅ "The man who I think is the manager..."
只有在它接受动作时才用 whom(如 “To whom it may concern,” “The person whom I met”)。如果不确定,几乎总可以使用更自然的 who。
7. 条件句结构错误(混合条件)
高级学习者熟悉三种主要条件句,但把它们混在一起会导致语法问题。
-
❌ "If I would have known, I would have come."
(即使是母语者也常犯,非标准用法。)
✅ "If I had known, I would have come." -
❌ "If I was you, I would accept."
虚拟语气需要 were。
✅ "If I were you, I would accept."
注意 if 子句里出现 would have,要改成 had。
如何彻底杜绝这些错误
知道规则是第一步,打破习惯才是真正的挑战。
- 朗读自己的写作。 用耳朵捕捉那些眼睛忽略的别扭之处。
- 用荧光笔标记每个介词或条件句。 仔细检查。
- 保持个人错误日志(手机备忘录即可),记录你最常犯的三种错误,写作前先复习。
沉浸式学习同样重要:阅读评论文章、听播客,留意流利说话者如何处理棘手之处。不是盲目模仿,而是培养直觉。
免费测试你的英语
这些错误往往在别人指出之前不易察觉。想知道自己在哪个层次?English Measure 提供免费的全能英语测评——阅读、听力、写作与口语。不需要注册,也没有隐藏费用,直接给你清晰的成绩和改进方向。
📝 相关练习部分
写作练习:查看我们的免费 AI 驱动写作练习区,提升你的英文写作与语法!
👉 点击此处开始免费的写作练习!
Ready to Take Your English Further?
Don't just read! Actively practice and improve your speaking, listening, reading, and writing skills with our interactive modules.