So amusing ___ the story that i could not help telling you

问题描述:

So amusing ___ the story that i could not help telling you
是用,did i find还是have i found  我觉得后者更好,表示过去的事对现在的影响啊,不是吗

我认为应该选did I find,因为后面的that引导的从句的时态是一般过去时,而且前面句子的行为时发生在后面句子的行为之前(先发现这个故事有趣然后才忍不住告诉你),你前面的句子如果用现在完成时的话,前面的行为就不在后面的句子的行为之前了.完成时表示过去的事对现在的影响,不行吗