be surprised at 与 be surprised to 有什么区别

问题描述:

be surprised at 与 be surprised to 有什么区别

be surprised to do sth
be surprised doing sth
前者是惊讶地去做某事,后者是惊讶已经做了某事.不能前者是惊讶地去做某事,后者是惊讶已经做了某事