Jill was so shocked by what She saw that she couldn't say single wordwhat She saw 为何不写成what she have seen 因为她被已经看到的东西所震惊

问题描述:

Jill was so shocked by what She saw that she couldn't say single word
what She saw 为何不写成what she have seen 因为她被已经看到的东西所震惊

因为整句话都是过去时态,而have seen是现在完成时,时态不一致,所以不能用。除非你用过去完成时what she had seen,才是对的。我觉得这里用一般过去时或者过去完成时都可以。

此处表述的是过去所发生的事

我想你想问的应该是为何不写成what she had seen
句中see和be shocked 不一定发生有先后,可能是同时发生,表示被眼前的一幕惊呆了