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是对的。
您好!
i am mistaken不能改成i had mistake或i have mirtaken
可改成 i had made a mistake.
因为i had mistake2个错误
1 mistake前要加冠词a
2 这种说法是中式英语,不符合英语逻辑