
时态都有其内在的含义,有时时态的内在含义会和词义冲突,比如你问的这个 tell sb to do sth. 这个表达的意思天生就和现在时不兼容。
夸张一点说,不少人有可能一辈子说的都是 told sb to do sth, 从来没说过 tell sb to do sth.
至于你补充说明的那个例句:
这句话根本不可能单独说出来,也不能单独存在,只有当说话人特意选择用现在时讲故事的时候,上面这句才能出现。
现在直接回答你的问题,下面这两句:
这两句里的 tell 和 told, 意思没任何区别,都说已经发生的事,但第一个 tell 属例外,只能出现在用现在时讲故事或描述场景的场合。
这个 tell 单独用的时候,也和新闻标题有冲突,看下面这个标题:
正常来说,这里应该用 told, 但过去时内在就给人一种“陈年旧事”的感觉,所以这标题改用现在时。
下面这个例子估计是 tell 少有的直接用现在时的场景:
