shocked by, shocked at, or shocked about, or you could say surprised by, or surprised at, or surprised about. It would depend on the context whether you used surprised or shocked. For example, if your cousin told you at a family gathering that his wife, who had believed she was unable to conceive a child, was pregnant, and this was a happy thing for the family, you would probably want to used surprised rather than shocked.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI saw an amazing meaning of shocked at , that applying for describe " ready for driving test" and on the other hands in meaning of have ability for passing it. Is it correct?Can you give us some more information about the context in which you found this?