know过去时

“know过去时”指的是英语动词 know 的过去式形式,和英语时态、动词变化规则有关。简单说,它回答的是“know 在过去时里怎么写、怎么用”这个问题。
基本含义与用法
know 是不规则动词,它的过去式是 knew,过去分词是 known。knew 表示“过去知道、当时了解”,例如:I knew the answer yesterday(我昨天知道答案)。注意,一般过去时用 knew,而完成时或被动语态要用 known,比如 I have known her for years。很多用户搜这个词,是想确认它是不是规则加 -ed,答案是否定的:know 属于不规则变化,不能写成 knowed。
常见问题
最常见的问题是误写成 knowed,这是不符合英语规则的。另一个问题是把 knew 和 known 混用:knew 只作过去式,不能跟在 have/has/had 后面;known 才是过去分词。还有人会问“know 的过去式是不是 knowen”,这也是错误形式。另外,在否定句和疑问句中,一般过去时通常用 did 加动词原形,例如 I didn't know,而不是 I didn't knew。
怎么判断与怎么选
判断时先看句子时间:描述过去某一刻的知道状态,用 knew;与 have/has/had 连用构成完成时,用 known;在 did 后面则回到原形 know。选择时记住一条主线:过去式 knew 独立作谓语,过去分词 known 配合助动词或作形容词性成分。若不确定,可把句子改成一般现在时对照:现在时用 know,过去时对应 knew,完成结构对应 known,这样就不容易选错。