你是不是也这样?
刚翻开语法填空题,眼睛一扫——
“哎,这空该填过去式还是现在完成?”
“这个空后面是名词,前面为啥非得加on、in、at?凭啥不是for?”
别急,这不是你语感差,而是没摸清命题人的“出题指纹”。今天咱们不背规则、不列表格,就用一道真题,掰开揉碎讲清楚:到底怎么想,才能稳稳拿下每一分。
先看一道真实考过的例题(2023年某省模考原题)
> When I was ten, my father ___ (take) me to the seaside for the first time. I still remember how excited I ___ (feel) when I saw the waves crash against the rocks.
? 标准答案:took / felt
但新手常错成:has taken / was feeling
——问题出在哪?
# 自问自答1:为什么不能用现在完成时?
因为句中明确出现 when I was ten ——这是一个清晰的过去时间点,像一把尺子,把动作牢牢框在“已经结束”的过去。
而现在完成时(has/have done)的核心功能是:连接过去和现在,强调影响或未完成性。
?? 比如:“I have lived here for five years.”(我住这儿五年了,现在还在住)
可十岁那年去海边?早结束了,跟现在没关系。所以——有具体过去时间状语,优先用一般过去时。
# 自问自答2:为什么felt不用was feeling?
这里考的是状态动词 vs 动作动词的隐形规则。
- feel(感到)、know、believe、like、want……这些词,通常不用于进行时,因为它们表达的是心理状态,不是“正在发生”的动作。
- 所以“I was feeling excited”语法上勉强可通,但在高考语境下——它多余、不简洁、不符合母语者习惯。
命题人就爱挑这种“更自然、更地道”的表达来设空。
再拆一个高频“卡壳点”:介词搭配
来看这句(改编自2022年全国卷):
> She finally succeeded ___ passing the driving test after three attempts.
? 答案:in
? 常见错误:at / on / for
# 为什么是in?
这不是靠“语感蒙”,而是靠记“动词+介词”这一整块拼图。
succeed 是个固定搭档:
- succeed in doing sth(成功做某事)
- 不是 succeed at(那是“在某领域擅长”,比如 good at swimming)
- 更不是 succeed on(on 后面接具体日期/表面/话题)
?? 我的建议:别单独记“succeed”,而是记整个短语 succeed in doing——就像记一个单词一样。
你翻翻近五年真题,succeed 出现5次,4次后面都跟 in doing。数据不会骗人。
新手最该建立的两个思维习惯
- 第一,先找“时间锚点”:句子有没有yesterday / last year / when… / by 2020?有,就大概率是一般过去、过去完成、过去进行三选一。
- 第二,先判“词性功能”:空格前后是什么词?如果是动词前,可能是副词(quickly);动词后+名词,大概率是介词(depend on / look after);名词前,可能是冠词/代词/形容词。
这比硬背100条规则管用多了。我自己带学生时发现:能自己说出“这里需要一个介词,因为后面是名词test”,就已经赢了一半。
最后说句实在话
语法填空不是考你有多“博学”,而是考你能不能从上下文里“读出线索”。
它像解谜游戏——每个空,都是作者悄悄留下的提示。
你不需要一口吃成语法专家,每天精读1道真题,搞懂3个为什么,坚持20天,正确率就能从50%跳到85%以上。
我见过太多学生,一开始盯着空发呆,一个月后,看到“by the time…”就自动反应“主句用过去完成”,那种踏实感,真的会上瘾。 |