the sudden realization of what she had done

突然意识到她自己究竟干了些什么

相关词汇
theart. 指已提到的人(物),指说话人与听者已知的人(物),用于独一无二的事物前,与形容词最高级和序数词连用;
suddenadj. 突然的,未预见到的,急躁的,仓促的,快的,迅速的,急剧;
realizationn. 认识,领会,实现;
ofprep. 关于,属于…的,由…制成;aux. 助动词 [非标准用语、方言] =have [主用于虚拟语气];
whatpron. (用以询问某人或某事物的词)什么,多少,…的事物;adj. …的(事物或人);adv. (用于感叹句中);int. (用以表示不相信或惊奇),(用以表示未听清楚对方说的话);
shepron. 她,它;
hadv. 有( have的过去式和过去分词 ),(亲属关系中)接受,拿,买到;
doneadj. 已完成的,煮熟的,合乎礼仪的,合乎规矩的;int. (表示接受建议);v. 做( do的过去分词),干;