I am 是主系表结构, mistaken是形容词,I am mistaken是一般现在时。说明自己有错误。 I had a mistake 是过去时表示自己过去有错。主意要加冠词 a. 没有冠词肯定不对。 mistake也可以作动词,表示弄错,完成时就是mistaken . I have/had mistaken 也对,但要加宾语。 前者是现在完成时后者是过去完成时。比如 I have mistaken you for my friend XXX.我把你和XXX搞混了。 I am mistaken是对的。