Perpetrate means to commit or be responsible for a crime or wrongdoing, as in perpetrate a fraud. Perpetuate means to keep something going indefinitely, or to preserve it from being forgotten, as in perpetuate a stereotype. A perpetrator commits one act; perpetuating keeps an effect alive over time.
The core difference
Perpetrate means to commit an act, while perpetuate means to keep something going or preserved over time.
- Perpetrate — to be guilty of, or responsible for, a crime or similar act: the fraud was perpetrated by a former employee.
- Perpetuate — to keep something going indefinitely, often something negative: the film has been criticized for perpetuating outdated stereotypes.
How to tell them apart
The two words are easy to mix up because they look and sound alike, but they describe different kinds of action. Perpetrate is a one-off act, almost always something wrong, like a crime, a fraud, or a hoax; you will rarely see it used for anything positive. Perpetuate is ongoing: it describes keeping a situation, idea, or memory alive over time, whether that is a harmful stereotype or, in a more neutral sense, the memory of someone worth remembering.
A simple memory hook is that perpetrate pairs with words like crime, and perpetuate pairs with words like cycle or myth, since it is about continuation rather than a single act.