Not the same.
To startle is physical, "you startled me" means I have suddenly appeared and surprised you.
To shock is more mental. I could shock you by saying someone has died or giving you other bad news.
October 20, 2013
0
1
Still haven’t found your answers?
Write down your questions and let the native speakers help you!