by surprise还是take .by surprise

1个回答

  • 两个都有呀,看你用在什么句子上~

    by surprise 侧重于被动,即别人做了某事使另外一个人吃惊

    如:I hit him by surprise.

    我出其不意地打了他一下.(我发出的动作使 他吃惊)

    take .by surprise,意思是使.感到吃惊

    如:Your good examination results havetakenall the teachersbysurprise.

    你考试的好成绩使得所有老师都感到吃惊.