No one dared speak of it是否正确?

问题描述:

No one dared speak of it是否正确?
如果错, 请指出错在哪里?

没人敢提及它.
dared 用过去式,表示是过去没人敢提及,现在可能敢了.
但这里没有时间状语,感觉怪怪的.
还是
No one dare speak of it.
更好吧