这句英文对吗,有无语法错误

问题描述:

这句英文对吗,有无语法错误
Though brushing past each other,my heart will go on
Though brushing is past each other,my heart will go on哪句对

第一句对,这是一个独立主格结构,前后主语不一致,主要说明后面一句.
第二句中,past是一个介词,不能和be动词连用