聊到 stay 的过去时,很多人第一反应觉得它很简单。直接在后面加个 -ed 变成 stayed,这有什么好讲的?
但是在实际写作和口语里,我见过很多人在这里出错。有人拼写写错,有人发音念错,还有人把词义和介词全搞混了。今天把这些具体问题理清楚,大家以后写句子就不容易掉坑。
先说拼写。
stay 的过去式只有一种正确拼写,就是 stayed。
很多人会按照自己的记忆规律,把 y 变成 i 再加 -ed,写成 staied。这是错误的。英语里有一个很明确的拼写规则:只有“辅音字母 + y”结尾的动词,才需要变 y 为 i 再加 -ed。例如 study 变成 studied,carry 变成 carried。这里的 d 和 r 是辅音字母。
但是 stay 的词尾是“元音字母 a + y”。遇到元音字母加 y 结尾的动词,规则是直接在后面加 -ed。比如 play 变成 played,stay 变成 stayed。
检查拼写的具体步骤很简单:
先看单词最后一个字母是不是 y。
再看 y 前面一个字母。
如果前面是 a、e、i、o、u 这五个元音字母中的任意一个,直接加 -ed。
如果前面是辅音字母,把 y 改成 i 再加 -ed。
按照这个顺序检查,你不会写出 staied 这种词。
还有一种拼写混淆是 staid。staid 是一个真实存在的英语单词,但它不是 stay 的过去式。staid 是一个形容词,意思是“古板的、严肃保守的”,比如 a staid company(一家保守沉闷的公司)。stayed 和 staid 读音完全相同,但是在句子里的词性和意思没有关系。在写过去事情的时候,不要把 stayed 错打成 staid。
再说发音。
stayed 的标准英音和美音音标都是 /steɪd/。
词尾的 -ed 发浊辅音 /d/,不发清辅音 /t/,也不发 /ɪd/。
很多初学者容易读成 /steɪt/ 或者多读出一个音节念成 /steɪ-ɪd/。发音规则的依据是:stay 结尾的发音是双元音 /eɪ/。元音在语音学上属于浊音,发音时声带振动。根据英语语音同化规则,浊音后面加上 -ed 时,必须跟随发浊辅音 /d/,声带保持振动。只有当单词以 /t/ 或 /d/ 音结尾时,-ed 才会读成 /ɪd/,比如 waited 或 landed。
在日常口语里,你还要掌握连读和失爆的两个步骤:
第一步,看 stayed 后面跟着什么词。
第二步,如果后面跟着元音开头的词,比如 at,就把词尾的 /d/ 和后面的元音连起来读。比如 I stayed at a hotel,口语中直接连成 /steɪ-dæt/。
如果后面跟着辅音开头的词,比如 there,舌尖抵住上齿龈做出 /d/ 的发音位置,憋住气流不喷出声音,直接滑向下一个词。这样读听起来会更顺畅。
接着看用法。
很多人分不清 stayed 和 lived。我以前帮留学生看文书,经常看到这种句子:“I lived in a hotel for two weeks.”
在英语里,这个表达不自然。live 强调长期定居、长期居住。stay 强调暂时逗留。住在酒店显然是短期的,所以正确的表达必须用 stay 的过去式:“I stayed at a hotel for two weeks.”
stayed 还有一种常见用法是作系动词。后面直接加形容词,表示“在过去的一段时间内保持某种状态”。
举几个例子:
The shop stayed open until late night.(那家店营业到深夜。)
He stayed calm during the accident.(他在事故中保持了冷静。)
在这些句子里面,stayed 的作用等同于 remained,后面直接接 open、calm 这种形容词作表语。
下面说介词搭配。
写 stayed 的时候,介词用错也很普遍。这里记住四个常见搭配的区别:
第一,stayed at。后面接具体的建筑、商业场所或短暂停留的点。比如 stayed at a hotel(住酒店),stayed at my desk(待在工位上)。
第二,stayed in。后面接大地点,比如城市或国家:stayed in Paris。它也可以表示待在室内不出门:We stayed in all day yesterday because of the heavy rain.(因为下大雨,我们昨天一整天都待在家里没出门。)
第三,stayed with。后面必须接人,表示在某人家里借住。比如 I stayed with my friend when I was in Chicago.(我在芝加哥的时候住在我朋友家。)
第四,stayed up。这是一个固定短语动词,意思是“熬夜”、“没睡”。比如 I stayed up late last night to finish the report.(我昨晚熬夜赶完了报告。)
最后说两个关于时态的逻辑陷阱。
第一个陷阱是被动语态。
stay 是一个不及物动词。不及物动词在语法上没有直接宾语,不能转换成被动语态。你不能写“The house was stayed by him”。只要表达某人待在某处,永远使用主动语态:“He stayed in the house.”
第二个陷阱是 stayed 和 have stayed 的区别。
stayed 是一般过去时,表示这个“停留”的动作发生在过去,而且现在已经彻底结束了。
比如你说:“I stayed in Beijing for three years.” 听话的人得到的信息是:你在北京住过三年,但你现在人不在北京。
如果你现在依然住在北京,要用现在完成时:“I have stayed in Beijing for three years.”
区分这两个时态的操作步骤如下:
先确认你要讲的动作目前是否还在持续。
如果事情已经过去,和现在没有关联,直接用一般过去时 stayed。句子里常带有具体的过去时间状语,比如 yesterday、last month、in 2021。
如果动作从过去开始,一直延续到说话的这一刻,使用 have stayed 或 have been staying。

七点爱学
评论前必须登录!
立即登录 注册