be at fault
be at fault — idiom
1. to be the person who caused a problem or made a mistake happen; used when saying
to be the person who caused a problem or made a mistake happen; used when saying who should be blamed for something that went wrong
The delivery driver admitted he was at fault when the flower box arrived crushed.
be at fault + when + consequence
Aunt Rosa was at fault for the cold dinner — she forgot to turn on the oven.
be at fault + for + noun phrase (cause)
The report found that both drivers were at fault in the crash near the bridge.
The builders admitted they were partly at fault for the leaky roof.
- be to blame
slightly more direct; interchangeable in most contexts
- be responsible
broader; can imply duty rather than guilt
- be guilty
stronger moral or legal weight; often implies deliberate wrongdoing
- be blameless
opposite meaning; no responsibility for the mistake
- be innocent
stronger; implies no wrongdoing at all
文法句型
be at fault + for + noun/gerund
用法筆記
Commonly used with 'for' to specify the cause of the problem. Can also be used with 'in' when referring to a situation or event rather than a specific cause.