分类：教育/科学-学习帮助
问题：关于before我完全被弄糊涂了。老师上课时的笔记是将来时+be 
我完全被弄糊涂了。上课时的笔记是将来时+before+现在时过去时+before+过去时可是我又碰到before前用完成时的句子，为什么啊
回答：时间+before，before放于句末的时候，用现在完成时。
before long=soon不久，用将来时，区别：long before，现完，
和你们老师说的不冲突啊，before可以用在很多时态里，视具体情况而定。
我依然不明白你说什么I had never seen a Red Army man before I arrived in Xi'an是正确的呀，你们老师的意思可能是这只是before的部分用法，不是所有！就像光一个as的用法可以出一本书，你不能用as的局部用法去否定它的另一个用法。