“有过错”常见的英文表达有 "be at fault" 或 "have fault"(后者相对不那么常用,更口语化的表达可能是 “be to blame” 也表示类似意思,即“应受责备,有过错” ) 。
be at fault:这是一个常用的短语,表示某人或某事有过错或应承担责任。例如:
He was at fault for the accident.(他对这起事故负有责任 。)
be to blame:同样表示“应受责备,有过错” 。例如:
Who is to blame for this mess?(谁该为这一团糟负责? )