Learn English – Use of prepositions — “shocked with/by/for his death”

prepositions

As a Spanish speaker English prepositions are most of the time a nightmare; this is due to the fact that they do not have an accurate translation and also they have different aplications and meaning.

What preposition is correct in the following sentence?

People were shocked [ with | by | for ] his death.

Best Answer

In this case, "by" is the correct preposition - "People were shocked by his death." I agree, English can be a little confusing.

Related Topic