我本应知道不该把它告诉别人。

I should have known better than to tell it to someone.

点击显示答案

I should have known better than to tell it to someone.

known 是动词 know 的过去分词形式,know 的意思是"知道、了解"。 better 是形容词 good 的比较级形式,意思是"更好的"。 than 是连词,用于比较结构中,表示"比..."。 to 是不定式符号,用于动词原形前构成不定式结构。 known better than to do sth 是一个固定搭配,意思是"明智到不会做某事"或"本应知道不该做某事"。

在 App 中完整学习这张卡片

在 App 中学习