状语从句 Several weeks had gone by _____ I realized the painting was missing.

问题描述:

状语从句 Several weeks had gone by _____ I realized the painting was missing.
中间的空为什么用before 而不用when?

before 是在..之前,所以主句用的是过去完成时,从句用一般过去时
可翻译为:“数周过去后我才意识到这幅画丢了.”
when 是当...时 应用相同时态吧