首先纠正,正确写法是分开的短语 long for,不是连写 longfor,long 在这里是动词,意思是渴望、盼望,long 是规则动词,过去式和过去分词统一为 longed,long for 整体短语的过去式就是 longed for,这个短语属于及物动词短语,后面接名词或者动名词,long 本身不是形容词长的那个词性,很多同学容易混淆,形容词 long(长的)没有过去式,只有当 long 作动词表示渴望的时候,才会有过去式变形。
规则动词变形逻辑,一般动词直接在词尾加 ed,long 结尾是 n,属于常规变化,不需要双写末尾字母,也没有不规则变化,所以变形很简单,原形 long,过去式 longed,过去分词 longed,现在分词 longing。
基础变形表
| 形式 | 拼写 |
|---|---|
| 原形 | long for |
| 过去式 | longed for |
| 过去分词 | longed for |
| 现在分词 | longing for |
例句
She longed for a chance to go abroad.
她曾经渴望有一次出国的机会。
He longed for the warm sunshine in winter.
他过去一直盼望冬日温暖的阳光。
用法要点
long for + 名词,longed for peace 渴望和平
long to do 也是同源搭配,意思是渴望做某事,过去式同样是 longed to do
long for 强调内心长久的期盼,带有向往感,和 want 临时想要语义不一样
【常见问题】
问题 1 longfor 的过去式是不是 longed for
回答 1 longfor 的过去式正确形式是 longed for,longfor 其实是短语 long for,long 作动词是规则动词,longfor 的过去式直接加 ed 变成 longed。
问题 2 longfor 的过去式 形容词 long 有没有过去式
回答 2 longfor 的过去式,只有 long 作为动词表示渴望才有过去式,形容词 long 表示长的没有过去式,很多同学混淆词性,longfor 的过去式只针对动词 long。
问题 3 longfor 的过去式 过去分词和过去式一样吗
回答 3 longfor 的过去式和过去分词拼写相同,都是 longed for,因为 long 是规则动词,longfor 的过去式、过去分词统一变形为 longed。
【免责申明】
本内容为英语语法基础讲解,例句仅作学习参考。


