In this case, "by" is the correct preposition - "People were shocked by his death." I agree, English can be a little confusing.
確定! 回上一頁