是的,by一般用作介词,介词后面要跟名词,代词的宾格,如果是动词的话,要用动名词形式,动词的动名词形式与动词的现在分词形式在构成上是一样的,所以by后面接的动词要加ing。
分情况吧。如果是简单句,就是对的。如果是复合句,就不一定了。如下:The girl who passed by was my sister. 经过的女孩是我姐姐。