他一进教室,就知道发生了什么 用英语翻译(the moment)

问题描述:

他一进教室,就知道发生了什么 用英语翻译(the moment)

The moment he came into the classroom, he had known what happpened.

The moment he came into the classroom,he actually had known what happend just before.

上面翻译唯一的不足是时态用反了.happen 是在know前完成的.
应为:
The moment he came into the classroom,he knew what had just happpened.