some of the things there were so strange that I could not explain.

问题描述:

some of the things there were so strange that I could not explain.

there were some of the things so strange that I could not explain.

发生在那里的有些事很奇怪我无法解释

这个there放在这里有些突兀,不知道你是不是要强调这个“这里的一些东西”的意思,如果不是,删去的话会更通顺一些,另外部分均正确.