keep 的过去式:kept,还有 sleep、sweep 等同系列元音缩短

WELE Team19 min read1 views
keep 的过去式:kept,还有 sleep、sweep 等同系列元音缩短
On this page

你听一段采访,说话的人讲到等工作的那段时间,你听写下来变成了 "She keep going for another month"。文稿写的是 "She kept going for another month"。你倒回去听了三遍,还是觉得两句一模一样,因为你缺的只是一个稍短一点的元音。先简短回答:keep 的过去式是 kept过去分词也是 kept。没有 keeped 这种形式。

keep 的两个难点在两层。声音层:kept 以辅音簇 /pt/ 结尾,在真实口语里,如果后一个词以辅音开头,那个 /t/ 几乎完全消失,于是整个过去式的标记都挤在那个从 /iː/ 缩短成 /e/ 的元音上。意义层:越南语把 keep、hold、save、store 合成一个词 giữ,而英语则逼你从四个里选对的一个。

本文走完这条线:keep 的形式表、短元音加 t 的不规则动词组(keep 是典型成员)、kept 在句中的位置、keep 与 hold、save 的区别、常见短语,以及对练听力最重要的一环——kept 末尾的 /pt/ 在正常语速下听起来是什么样。

keep 的形式表,以及短元音加 t 的动词组

五种形式,一张表搞定。音标列按美式英语标注,英式不同的地方会另注。

形式音标短例
原形 (V1)keep/kiːp/I keep a spare key here.
第三人称单数keeps/kiːps/She keeps her notes online.
过去式 (V2)kept/kept/I kept the receipt.
过去分词 (V3)kept/kept/We have kept in touch.
现在分词keeping/ˈkiːpɪŋ/He is keeping the door open.

这张表最值得注意的地方在第三行和第四行。元音不是随便变的,而是缩短:keep 里长的 /iː/ 落到 kept 里短的 /e/,就是 bed 那个元音。然后不是加 -ed 尾,而是多出一个 /t/ 紧贴在 /p/ 后面。

keep 在这件事上不是孤例。一整组动词做法一模一样:sleep 变成 slept,sweep 变成 swept,creep 变成 crept,weep 变成 wept,feel 变成 felt,deal 变成 dealt,mean 变成 meant,kneel 变成 knelt,leave 变成 left,lose 变成 lost。看整组,规律非常清楚:长元音缩短,尾部是一个 /t/ 音,而不是一个新音节。

这个细节不是 go 配 went 那种不规则。追根溯源,这些动词本来按规则变化,该接的规则动词齿音尾。后来发生的是:元音在双辅音前缩短,/d/ 尾因为前面的 /p/ 也是清音而被清化成 /t/。结果是一种看起来不规则、其实是两条非常稳定的语音规律叠加出来的形式。

知道这件事的实际好处:你不用把 kept 当成一个孤例来背。你学一个模板,套到同组十几个动词上,也明白为什么它们的尾音永远是 /t/,永远不会是 /ɪd/。

同组有几个动词值得连着读。sleep 的过去式是 keep 最近的翻版,slept 元音缩短方式一模一样,V2 和 V3 也是同一个形式。sweep 的过去式同一模板,但开头多了 /sw/ 簇,听的时候整词更难抓。feel 的过去式也缩短元音,但尾辅音是 /l/,所以 felt 听起来和 kept 很不一样,尽管机制相同。如果你想把整个体系和动词各就各位,英语语法那篇会做这件事。

kept 在句中的位置,以及 keep 与 hold、save 的区别

kept 既可以单独作一般过去时的谓语,也可以跟在 have、has、had 后面作分词,因为 keep 的 V2 和 V3 是同一个。你不用像 hide 或 take 那样在两个形式之间选,只要选对时态,并且记住 did 后面动词回到原形 keep。

句子对错原因
I kept the receipt in my wallet.一般过去时,kept 自己作谓语
We have kept in touch since school.kept 跟在 have 后面,作分词
We have keep in touch since school.have 后面必须是分词 kept
Did you kept the old files?did 后面是原形 keep
She kept telling me the same thing.keep 接 V-ing,不接 to V
She kept to tell me the same thing.keep 后面不用 to V

keep 真正让人晕的不是变位,因为 kept 只有一个形式。问题在越南语用一个 giữ 管太多情况,英语拆成四个动词、四条路。下表把四个词的过去式摆在一起。

句子实际含义
I kept the receipt.我留着那张收据,没扔,从此归我
I held the receipt.我手里拿着那张收据,只是一瞬间的事
I saved the receipt.我把收据存下来以后用,通常是存到某个地方
I stored the receipt.我把收据放进某个容器里,强调存放的位置
She kept me waiting.她让我一直等着,keep 造成一种持续的状态
She kept me from sleeping.她让我没法睡,keep somebody from V-ing 是阻止

前四行看出区分轴:keep 说的是继续拥有或继续某种状态,hold 说的是某一时刻握在手里,save 说的是留给将来用,store 说的是放进某个地方。你要用英语写"留/保"的时候,先回答:你说的是拥有、手、将来,还是仓库。

后两行是另一套结构,值得整句背。keep somebody doing something 意思是让某人继续处在某种状态。keep somebody from doing something 意思是阻止某人做某事。只差一个 from,意思完全相反,这是学习者最容易写错的地方。

什么时候用 kept 而不是 have kept?还是时态的通用规则。有明确结束的时间点,用一般过去时:"I kept it for three years, then threw it out"。说到现在还持续的事,用完成时:"I have kept it for three years",意思是现在还在。

在真实口语中听 kept

这是动词变位表里没有的部分,也是决定你能不能听对 kept 的部分。纸面上,kept 和 keep 区别很清楚。在声音里,差别往往被抹掉的,正是你在找的那一块。

kept 末尾的 /pt/ 簇几乎从来不会把两个音都发全。嘴唇合上发 /p/,舌头还得碰上齿龈发 /t/,说得快的时候母语者会直接省掉 /p/ 的送气。你听到的是一个极短的停顿,然后到后面的音。

辅音前面,/t/ 完全消失。"kept going" 变成 "kep-going","kept quiet" 变成 "kep-quiet","kept moving" 变成 "kep-moving"。这时 keep going 和 kept going 唯一的区别是元音长短,也就是说整个时态落在一个元音上。

元音前面,/t/ 连到下一个词,变成一次舌触。"kept it" 变成 "kep-tit",有时紧到听起来像 "keppit"。"kept up" 变成 "kep-tup"。"kept an eye on it" 变成一整块 "kep-tan-ai-on-it"。

在鼻辅音前,/t/ 会被吞掉,整个词听起来也截短了。 "kept me waiting" 听成 "kep-mi weiting"。"kept them out" 听成 "kep-thəm-out",有时只剩 "kep-'em out"。学习者在等一个清晰的 /t/ 音,却什么也抓不到。

have 和 has 在 kept 前缩成一个辅音音节。 "I have kept it" 在实际口语里是 "I've kept it",'ve 只是贴在主语后面的一个 /v/ 音。漏听这部分就会听写成 "I kept it"——语法没错,但和原句时态不对。

句末的 kept 却非常清楚。 "That is the only one I kept" 里 /t/ 完全蹦出来,因为后面没有词可以吞掉它。这就是为什么你在这一句里能听清 kept,在另一句中间却漏掉——不是耳朵时好时坏。

下表并排列出三样东西:原句、母语者正常语速下的实际听感、学习者常听错成的样子。中间一列记的是真实听感,不是标准音标。

原句实际听感学习者常听错成
She kept going for another month.shi kep-going fər ənathər manthShe keep going for another month.
He kept it in his back pocket.hi kep-tit in iz bæk pokitHe keep it in his back pocket.
They kept me waiting for an hour.they kep-mi weiting fər ən aurThey keep me waiting for an hour.
We've kept in touch since 2018.wiv kep-tin tach sins...We kept in touch since 2018.
She kept quiet about the whole thing.shi kep-kwaiət əbaut...She keeps quiet about the whole thing.
That is the only file I kept.thæts thi ounli fail ai keptThat is the only file I keep.

第三列分出三类错误。第一、二、三、五行是元音错误:/t/ 被抹掉后,耳朵只剩 /iː/ 和 /e/ 可辨,而现在时在学习者脑子里是默认形式,所以占了上风。第四行是功能词错误:轻读的 've 被跳过,句子从完成时跌回一般过去时。第六行反过来:/t/ 因为句末听得很清楚,但学习者仍听成现在时——整句没有任何时间标记提醒他们。

两道形状相同的声波,一长一短,说明元音被缩短
当末尾的 t 音消失时,keep 与 kept 之间唯一的差别就是元音长度。

在 WELE 上做听写时,你会在每一句里反复看到这套模式。听一句,原样听写,然后批改直接标出偏差的词。当标红的是 kept 而你写成 keep,你得到的反馈比背动词变位表窄得多:你的耳朵跳过了元音长度,而对 sleep、sweep、creep、feel 这一整组来说,元音长度正是时态所在。

keep 改对一次,整组都受益——它们共用同一套机制。读完文首的表格,十分钟后你仍记得 keep 的过去式是 kept,但耳朵没有任何变化。如果想弄明白 /t/ 为什么会消失而不是你听力差,connected speech 一文解释整句的吞音与连读机制。podcast 库可以马上试——每集都有 transcript,方便逐句对照你写的内容。

keep 的十三个日常高频短语

keep 能派生出大量短语,真实对话里这些短语比单独出现的 keep 更常见。下面十三行一律用过去式,让你习惯 kept 的样子。

短语含义示例
keep up维持,保持节奏She kept up the same routine all winter.
keep up with跟上某人或某事I could not keep up with the reading last term.
keep on一直继续,常带纠缠不休的意味He kept on asking until I answered.
keep off远离,不碰She kept off sugar for two months.
keep out不让进入The fence kept the dogs out.
keep away from远离We kept away from that part of town.
keep back保留,不全部说出He kept back the worst of the news.
keep down压低,抑制They kept costs down all quarter.
keep to坚持,遵循We kept to the original plan.
keep at it坚持做下去She kept at it until the code compiled.
keep in touch保持联系We kept in touch by email for years.
keep an eye on留意I kept an eye on the clock the whole time.
keep track of跟踪,不遗漏He kept track of every expense.

keep up 那一行有个值得注意的细节。同一个短语,换时态感觉完全不同。"She kept up the routine all winter" 讲的是已经过去的那个冬天,不涉及现在。"She has kept up the routine all winter" 说的是到现在她仍在维持。区分信号又是前面被缩略的 has——正是听的时候最容易丢的部分。

还有一个结构上的细节。keep on 和 keep at it 都表示继续,但 keep on 常带纠缠到有点烦人的色彩,keep at it 则是坚持,通常是褒义。"He kept on asking" 听起来像他问到让人烦。"He kept at it" 听起来像他很有毅力。

越南人常见的 keep 错误

keeped. 条件反射给所有动词加 -ed。keep 从不按规则变位,kept 也不需要再加任何东西。只有 kept,没有 keeped,没有 kepted。

把 kept 读成 /kiːpt/。 这是发音错误,直接引向听力错误。如果你脑子里 kept 还留着 keep 的长元音,母语者说 /kept/ 短元音时,耳朵没有可对上的模板。kept 的元音和 bed 一样,也和 slept、swept 里的 kept 一样。

Did you kept. Did 已经表示过去,后面动词用原形。正确是 "Did you keep the old files?"。这个错误常出现在你刚牢牢记住 keep 的过去式是 kept 的时候。

keep + to V. keep 后面接 V-ing,不是 to V。"He kept telling me" 对,"He kept to tell me" 错。注意 keep to 是完全不同的短语,意思是坚持:"We kept to the plan"。两者写法接近,很容易混。

keep somebody to do something. 表示阻止的结构是 keep somebody from doing something。"The noise kept me from sleeping" 对。"The noise kept me to sleep" 在英语里没有意义。如果去掉 from,意思就反了:"The noise kept me sleeping" 变成噪音帮你继续睡。

把所有"保持"都用 keep。 "Please keep the door" 是越南人想说帮我扶一下门时常写的句子,母语者听不懂。该用 "Please hold the door"。反过来 "I held the receipt for three years" 听起来像你手里一直拿着它三年,正确是 "I kept the receipt for three years"。

快速练习

八道题,填入 keep、keeps、kept 或 keeping。全部填完再往下滚看答案。

  1. She ______ going even after the others stopped.
  2. We have ______ in touch since we graduated.
  3. Did you ______ the old contract?
  4. The noise ______ me from sleeping last night.
  5. He ______ on asking until someone answered him.
  6. That is the only photo I ______ from that trip.
  7. They are ______ the costs down this quarter.
  8. My brother ______ a spare key in his car, he still does.

答案:1. kept. 2. kept. 3. keep. 4. kept. 5. kept. 6. kept. 7. keeping. 8. keeps.

第 3 题和第 8 题值得停一下。第 3 题 did 在前,动词用原形,很多人填 kept 因为刚记着过去式。第 8 题末尾 "he still does" 把整句拉回现在,所以答案是 keeps 不是 kept——乍一看像在讲旧事。如果这两题错了,上面的对错表值得再读一遍。

常见问题

keep 的过去式是什么?

keep 的过去式和过去分词都是 kept,读作 /kept/,元音是短音,和 bed 一样。英语里没有 keeped 这种形式。

为什么 keep 变成 kept,而不是 keeped?

keep 属于一类规则变位动词,但在两个辅音字母前元音会缩短,词尾 /d/ 又因为前面的 /p/ 是清辅音而清化成了 /t/。同一组还有 sleep, sweep, creep, weep, feel, deal, mean。

keep 后面用 V-ing 还是 to V?

用 V-ing。"He kept talking", "She kept walking"。keep to 是另一回事,意思是紧跟着一个计划或一条路线走,to 后面是名词,不是动词原形。

keep 和 hold 有什么区别?

keep 说的是继续持有,或延续某种状态,通常是持续性的。hold 说的是抓住,或在某个瞬间保持位置不动。"I kept the ticket" 意思是我还留着那张票,"I held the ticket" 意思是我正拿在手里。

keep somebody from doing something 是什么意思?

意思是阻止某人做某事。"The rain kept us from leaving" 意思是雨让我们走不了。去掉 from,意思就反过来,变成让某人继续做那件事,所以 from 在这里不是小细节。

为什么听 kept 会听写成 keep?

因为词尾的 /t/ 在下一个词以辅音开头时会消失,那时唯一的线索就是元音长度。改正办法不是重新学规则,而是反复听 keep 和 kept 这一对,直到耳朵能分清 /iː/ 和 /e/。练之前可以先做 听力水平测试,几周后再做一次。

keep 的变位表三十秒就能读完,这是本页最简单的部分。剩下的——句中 /pt/ 音消失,以及整个词挤进一个短元音——只有在你听漏它、又看到自己听写错了时,才会真正进入耳朵。选一段有 kept 的短对话,试一次 听写,再回文章开头的表格,看看还会不会觉得它枯燥。

WELE Team
The WELE team writes about dictation, listening practice and how to keep self-study going.