单选 it is 30 years ____we last met.句型it is ……since 和it is~before 这两个句型怎么区分

问题描述:

单选 it is 30 years ____we last met.句型it is ……since 和it is~before 这两个句型怎么区分

自从我们上次见面以来已经30年了.(从过去那次见面 到现在为止 30年了)
上次见面 是在 过去,since 从句用一般过去时.is,还可以变为 has been
如果用before,构成:It is +时间段+before...的句型
意思是,要过30年我们才能再次见面.before 从句中应用将来时.
it is +时间段+since 自从(过去某个动作)到现在为止多长时间了.
it is+时间段+ before 要(多久)才.