the surprised look on her face suggested that she what had happened.为什么只能用hadn't known?should not know 不可以吗

问题描述:

the surprised look on her face suggested that she what had happened.为什么只能用hadn't known?
should not know 不可以吗

不能用should not know,因为这是说她不应该知道.根据she ...what had happened,是说她还不知道发生了什么事,只能用过去完成时态.
翻译是,看他一脸的惊呀,说明她还不知道发生了什么事情.