I don't think many native speakers would use b.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
pructusHow about " 1. pass by the house" and " 2. pass the house by"?"2" is not much used and the contrast doesn't apply here?Correct. You can't insult a house, so 2 won't work in the sense I described above.
pructusMaybe " 2" is simply wrong being used by non-natives and non-native English scholars?At least, unacceptable to native sp
pructusCan't we say "pass by love" in the setence above?No.