Reacting to a fact or circumstance
Use shocked at when referring to a result, idea, amount, or situation.
Both shocked at and shocked by are standard. Shocked at often focuses on the situation or fact, while shocked by often points to the cause, event, or person producing the reaction.
Use shocked at for a situation, number, or idea that causes surprise. Use shocked by for the thing or person causing the shock. Both are common and sometimes overlap.
These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.
Use shocked at when referring to a result, idea, amount, or situation.
Use shocked by for an action, event, person, or behaviour that produced the reaction.
A that-clause explains what was shocking.
The same subject can take different constructions because each sentence answers a different question.
Some combinations appear in real text but do not mean what learners often assume.
With is uncommon after shocked when naming the cause.
✕ She was shocked with the decision. ✓ She was shocked by the decision.Use that before a full clause when needed.
✕ I was shocked nobody answered. ✓ I was shocked that nobody answered.Choose the expression that matches the intended meaning.
Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.
Yes. In many contexts both are possible, though at often highlights the situation and by highlights the cause.
It is uncommon and usually replaced by shocked by in standard English.
Yes. Shocked that is very common before a clause.
Create a free account to check complete texts, apply suggestions, and save your documents.